The shopping opportunities in Leh are also amazing. The Shanti Stupa, at a height of 4,267 meters, overlooks the city and is one of the biggest tourist attractions in the town. Illuminated by ...
It's also home to some of nature's greatest gifts. If you're visiting Leh anytime soon, make sure to check out these 9 must-see attractions: Leh Palace Shanti Stupa Thiksey Monastery Hall of Fame ...