Stupa

A hemispherical structure that is used as a place of meditation.

Stupa Definition | Radience
Stupa Definition | Radience