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