Buddhist flag. Taglang La pass (5328m). Manali-Leh road. Ladakh. India


Taglang La pass is the second highest motorable pass in the world at 5328m


Size: 3403px × 5133px
Location: Taglang La pass (5328m),Manali-Leh road,Ladakh,Jammu and Kashmir,India
Photo credit: © Pep Roig / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: buddhism, buddhist, design, flag, india, la, ladakh, manali-leh, mountain, pass, religion, scenic, spirituality, taglang, waving, wind