Tsomoriri is located about 240 kms away from Leh in Changthang region of Ladakh. It is one of the most beautiful and high altitude lakes in India. Tsomoriri is at an altitude of 4,595 meters and it measures 19 kilometer long and 7 kilometer wide.
Alchi Choskor is widely believed as the very first Buddhist temple in Leh Ladakh located nearly seventy kilometers away from Leh towards Srinagar. Lostawa (translator) Rinchen Sangpo founded Alchi Choskor in reviving Tibetan Buddhism.
Beholding the sturdy mountains, Pangong Lake is situated at a height of about 4350 metres. It’s definitely one of the most beautiful and wonderful creations on earth that you would want to visit at least once in a lifetime.
Thiksey monastery is located on a hilltop, 21 km east of Leh. Thiksey Monastery consists of four main buildings; they are the assembly hall in yellow building, guardian deity shrine in red building, Tara temple and Maitreya temple.
Shanti Stupa stands peacefully and beautifully on a hilltop in a place called Changspa in Leh. The structure of the Stupa is unique and magnificent. It was built to encourage and promote world peace and prosperity.