bikingatitsbest.com
Only two in INDIA A symbol of universal peace – SHANTI STUPA
The Shanti Stupa Society was established to build the Vishwa Shanti Stupa (World Peace Pagoda) in the Indraprastha Park in the heart of the City of New Delhi. It is the Buddhist white-domed stupa (…