News Video News

Enthusiasts enjoy mountain biking in scenic Ladakh

 
Gigantic mountains of Ladakh and challenging slopes offer ideal terrain to mountain biking enthusiasts. Professional cyclists gathered in high-altitude desert to test their limits.
Advertisement