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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results