travelaficionados.com
On the Way to the Top of the World - Travel Aficionados
Khardung La, the highest motorable pass in the world at 5.602 meters / 18.380 feet