The all New Hero Stitch 20T Princess from Hero Cycles. Established in 1956 in Ludhiana, Hero Cycles started with manufacturing cycle components, slowly paving its way onto becoming the one of the ‘Best Cycle Brand’ in India. Today, Hero Cycles is one the largest manufacturer of bicycles in India.