Changla Pass, one of the highest motorable roads in the world, at 5,275 meters above sea level, travels between Leh Lad…
Önizleme filigranlıdır. Orijinal dosya lisans alındıktan sonra indirilir.
Açıklama
Changla Pass, one of the highest motorable roads in the world, at 5,275 meters above sea level, travels between Leh Ladakh and Pangong Lake. Located at Leh in India.