Leh, Ladakh, India
One of the highest mountain passes in the world, this road makes up part of the Leh-Manali Highway.
Leh-Manali Highway Road Ladhak, 194101, IN