The Momentum India · Celebrating the rise of a sporting nation

MTB Shimla 2026

MTB Shimla 2026 — Cycling in Shimla, Himachal Pradesh, 2026-10-23 to 2026-10-25. 13th edition of MTB Shimla, a three-day mountain biking event with a 130 km course, 3,800 m of climbing, a heritage ride and a wilderness endurance stage through Kufri and Mashobra.