Inventions & Discovery Invention of Stupa Richa May 22, 2023 0 Stupas, which are mainly structures containing relics that the Buddhist monks used for meditation purposes, were originated in India at an early age,