india mtb race RSS

epic 7k, Events, high altitude, in, india, india mtb race, mtb india, mtb stage race, sikkim, stage race, stage races -

The second annual Epic 17K mountain bike race claims to be the world's highest, and is set to take place in India's Sikkim state June 26 - 29.

The post The “Highest Mountain Bike Race in the World” Takes Place in India Next Month appeared first on Singletracks Mountain Bike News.

Read more

Tags