stupa

C29771 concept

A stupa is a dome-shaped Buddhist monument, often containing relics, used as a place of meditation and veneration.

Instances (8)