Stupa
A Buddhist monument consisting of a circular or hemispherical mound with a domelike casing of stone, often tiled, and intended to contain relics of the Buddha or of a Buddhist saint. Existing in China, Japan, Korea, India, Java, and Southeast Asia, stupas are often the focus of a monastery. They ...
archaeologs
EnglishOthers