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.
- 27 of 28 photos
- Sun Oct 27 20:58:21 2013
- Full Size
Discovering India - Pictures and photos from India > Discovering India > Indian Landscape > Khardungla Pass