Showing 1 - 1 of 1 articles with the tag CHANG

Chang La Pass

Image
Chang La Pass, nestled in the Ladakh region of northern India, stands at an impressive altitude of 5,360 meters (17,590 feet). It is one of the highest motorable roads in..
Read more

Sent 97 days ago