Feb 26, 2022
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