A Stupa is a Buddhist Commemorative Monument that is renowned for their unique architecture. In simple terms, it is a burial mound that contains religious objects or relics and used for meditation.
The earliest known Stupa is the one in Sanchi which dates back to the fourth century. The Borobudur in Indonesia is considered to be the largest Stupa in the world.
