Buddhist Stupa at Taglang La, elevation 5,328 metres, the second highest road pass in the world. Ladakh, Northern India