The 500km route from Manali to Leh in northwest India has become one of the world's premier mountain challenges for intrepid cyclists.
The 500km route from Manali to Leh in northwest India has become one of the world's premier mountain challenges for intrepid cyclists.