Serene Shanti Stupa in Leh

Shanti Stupa is not only a popular religious Buddhist spot in Leh town but also is a vantage point affording 360 degree views of Leh. Watch Serene Shanti Stupa, a slideshow, to preview of the attraction.

 

Leave a Reply