News
A stupa (Sanskrit for “heap”) is an important form of Buddhist architecture as a place of burial or a receptacle for sacred religious objects, which has its origins in the pre-Buddhist burial ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results