Mountains of Ladakh

 

 

 

The highest motorable road in the world - at an altitude of 5.602 meters / 18.380 feet.
Top