Shanti Stupa of Ladakh, One of the great stupa in World

Shanti Stupa in Leh-Ladakh is one of the Seven Stupas across the World. The Stupa is a religious spot for Buddhist and was built as a part of the Peace Pagoda Mission by Japanese Buddhist Bhikshu. The place is famous for comprising the relics of Buddha devoted by the 14th Dalai Lama.

https://toursandtripacrossindia.blogspot.com/2022/02/shanthi-stupa-leh-ladakh-indiatiming.html?m=1