Designed by
Title
The road from Nubra Valley to Khardung Pass, Ladakh, India #101797509
Description
The road from the Nubra Valley to Khardung Pass in Ladakh, India. The Khardung Pass is the higest vehicle accessible pass in the world.
This image is editorial