stupa

     

A stupa (from Sanskrit an Pāli, literally meaning "heap") is a mound-like structure containing Buddhist relics--typically, the remains of a Buddha or saint. In other Asian languages such monuments are called

Found pages about stupa

Users that searched for stupa