A hemispherical structure that is used as a place of meditation.
A hemispherical structure that is used as a place of meditation. Stupa. A stupa is a dome-shaped monument that serves as a Buddhist shrine.