Ladakh- a land of myriad colours

Travel & Tourism
3070 Videos
17370 Views
Close

A mountain stretch that encircles the town of Leh, as seen from Santi Stupa, a prominent landmark in Leh. Leh is the administrative headquarters of Ladakh, the northern district of the state of Jammu and Kashmir (popularly known as Kashmir), India

Topics: LadakhLehPicnic SpotSnowFauna
28 Videos210176 Views