dagoba

In Buddhist architecture, a monumental structure containing relics of Buddha or of some Buddhist saint.dagoba

Scroll to Top