The mountain pass, located on the Ladakh Range, connects the Indus River Valley and the Shyok River Valley. A strategically very important navigable road extends from the city of Leh in the south. The road is one of the world’s highest navigable roads, at 18,000 feet.





