Following His Passion, IFS Officer Cycles to World’s Highest Motorable Road
Situated at the elevation of around 5,600 m, Umling La Pass in Ladakh is the highest motorable road in the world now, surpassing Khardung La....
Situated at the elevation of around 5,600 m, Umling La Pass in Ladakh is the highest motorable road in the world now, surpassing Khardung La....