Discovering India

Khardungla Pass

Khardungla Pass (Khardungla Le) is the world's highest drivable road in the Ladakh region of the Indian state of Jammu and Kashmir.

Khardungla Pass

Discovering India - Pictures and photos from India > Discovering India > Indian Landscape > Khardungla Pass