Shanti Stupa in Ladakh, Jammu & Kashmir
Shanti Stupa in Ladakh is a Buddhist Monastery located in the Changspa area of Ladakh. Shanti Stupa was built around 25 years ago by the Japanese Buddhist Organization namely Japanese for World Peace. The aim behind constructing the Shanti Stupa Monastery in Ladakh was to celebrate the completion of 2500 years of Buddhism. The inauguration … Read more