Stock Photo - Prayer flags 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

Stock Photo: Prayer flags 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.

Searchable keywords

Choose multiple keywords

More from this author

View Images & Videos by Ajlber