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

Your email address will not be published. Required fields are marked *