travelaficionados.com
At the Very Top - Khardung La - Travel Aficionados
Khardung La, the highest motorable road in the world, at 5.602 meters, on the way to the Nubra Valley from Leh, Ladakh, India