Designed by
Title
Taglang La Pass on the Leh-Manali Highway in Ladakh, Jammu and Kashmir, India. #188493622
Description
Ladakh, India - Taglang La Pass on the Leh-Manali Highway in Ladakh, Jammu and Kashmir, India. Taglang La is situated at an altitude of around 5328m above the sea level