Trucks on the Manali-Leh road. Taglang La pass (5328m). Ladakh. India


Taglang La is the second highest motorable pass 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: adventure, altitude, caution, clouds, danger, dangerous, drive, driving, india, journey, la, ladakh, landscape, lonely, manali-leh, mountain, pass, place, remote, risk, road, route, scenic, sky, slow, slowly, taglang, transport, travel, trip, truck, trucks, vehicle, voyage