The stupa is one of the ancient and oldest stupas located in Leh city, Ladakh. Shanti stupa as the name suggests is the most silent and peaceful place you will find in Leh city. It is one of the holiest places present in whole Ladakh region.

Leave a Reply

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