A stupa at hill top near Shivapuri Nagarjuna National Park. A stūpa (Sanskrit: स्तूप, "heap") is a mound-like or hemispherical structure containing relics (such as śarīra – typically the remains of Buddhist monks or nuns) that is used as a place of meditation.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections