Designed by
Title
Taglang La mountain pass in Ladakh, India #103062738
Description
Prayer flags and buddhist monk at the Taglang La mountain pass in Ladakh region in the Indian state of Jammu and Kashmir. The mountain pass is an elevation of 5359 metres, the world`s second highest motorable pass in the world
This image is editorial