Stock Photo - Mountain road between Leh and Nubra valley. At the nearby highest pass in the world Khardung La, Ladakh, Jammu and Kashmir, India, July 18, 2018. (CTK Photo/Karel Picha)

Stock Photo: Mountain road between Leh and Nubra valley. At the nearby highest pass in the world Khardung La, Ladakh, Jammu and Kashmir, India, July 18, 2018.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Picha Karel