Category Archives: Leh

Leh in Ladakh all set to Host First-Ever Mountain Bicycle World Cup

Leh is all set to host the first-ever Mountain Bicycle, MTB, World Cup- the ‘UCI MTB Eliminator World Cup in India. The ‘UCI MTB Eliminator World Cup’ will be organized in collaboration with the Administration of Union Territory of Ladakh and the Cycling Association of India. The Ladakh leg of the Eliminator World Cup is… Read More »