Stupa’s are associated with the religion Buddhism. A stupa is a dome shaped mound of brick or stone covering a site or object sacred to Buddha. Many stupas are found in India, the birthplace of Buddhism about 2,500 years ago.
Check Also
International Mine Awareness Day: Date, Theme, History, Significance
The General Assembly on December 8, 2005, declared that each year on April 4 would …