Ladakh- a land of myriad colours
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