In Buddhism,a stupa is a mound-like or hemispherical structure containing relics,typically the remains of Buddhist monks or nuns, that is used as a place of meditation. White structure, Sikkim, India
View Full Image on Dreamstime
Username: Mitrarudra
Editorial: No
Width: 2000 pixels
Height: 3011 pixels
Downloads: 0
Image ID: 342972860