The Hero MTB Himalaya is an annual mountain bike race held in the mountainous state of Himachal Pradesh, India. Started in 2005, the race covers nearly 650 km (400 mi) 16500 metres of climbing at an average altitude of 2200 meters in a span of 8 days and is one of the toughest MTB stage races in the world . The race is sponsored by Hero Cycles and Himachal tourism .