Khardung La, the highest motorable road in the world, at 5.602 meters, on the way to the Nubra Valley from Leh, Ladakh, India
Khardung La, the highest motorable road in the world, at 5.602 meters, on the way to the Nubra Valley from Leh, Ladakh, India
No comments yet.