Stock Photo - A winding road leading up to Taglang La, 5.325 m, the highest pass on the Manali-Leh Highway, Rumtse, Ladakh, Jammu and Kashmir, India

Stock Photo: A winding road leading up to Taglang La, 5.325 m, the highest pass on the Manali-Leh Highway, Rumtse, Ladakh, Jammu and Kashmir, India.

Searchable keywords

Choose multiple keywords