
Road in Himalayas near Khardung La pass – allegedly the highest motorable pass in the world (5602 m). Ladakh, Jammu and Kashmir, India
Road in Himalayas near Khardung La pass – allegedly the highest motorable pass in the world (5602 m). Ladakh, Jammu and Kashmir, India
We'd like to ask you a few questions to help improve PhotoDune.