Clouds passing over snowy mountains of Ladakh, India. Ladakh, the land of many passes, of freezing high barren landscapes lying across the lofty Asian tableland - is among the highest of the world’s inhabited plateaus. Remote yet never isolated, this trans Himalayan land is a repository of a myriad cultural and religious influences from mainland India, Tibet and Central Asia. Ladakh “land of high passes“ is a region of India in the state of Jammu and Kashmir that lies between the Kunlun mountain range in
Hide player controls
Hide resume playing