Truck at Taglang La Pass (5328m). Manali-Leh road. Ladakh. India


The Taglang La pass is the second highest motorable road in the World at 5328m.


Size: 5120px × 3413px
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: beauty, buddhism, buddhist, colourful, drive, driving, flags, goodby, high, hum, india, journey, ladakh, landscape, manali-leh, mani, mantra, mountain, om, padme, pass, peace, pray, prayer, religion, road, route, scenic, spirituality, symbol, taglang, transport, travel, trip, truck, vehicle, voyage