Shanti Stupa . Buddhist monument in Delhi, India, intended as "a symbol of universal brotherhood and peace. It is one of several Peace Pagodas in the world. Started by the religious order of Buddhism, it was inaugurated by the on 4 Nov 2007.
Photo by 4by_mukesh
Royalties free, Commercial & Editorial use
$10.00


