Report copyright - Stupa, Pagoda and Chorten: origin and meaning of Buddhist ...The stupa is a construction in the form of hemisphere or mound used to contain Buddha’s relics or ashes of Buddhist monks
Please pass captcha verification before submit form