Shanti Stupa World Peace Pagoda Japan
Japan Peace Stupa, also known as World Peace Pagoda is an early 21st Century monument - a symbol of peace and a famous tourist attraction in Lumbini. Considering the key objective of the monument, it is evident that a pagoda would be built on the land where Gautama Buddha was born because this is where he attained enlightenment and initiated the Buddhist culture.
.
Email