Over the Khardung La, Northern Ladakh, India
... and the highest motorable road in the world, but not the highest public conveniences.
Copyright Notice: Click here for the copyright policy for images on this web site.
[Delhi] | [Leh and the Indus Valley] | [Stok Kangri] | [Northern Ladakh]


