answersLogoWhite

0

A stupa is a round domed structure that typically houses Buddhist relics, usually the ashes of Buddhist monks and is used as a place of meditation. One of the best known stupas is the "Great Stupa" in Sanchi, India, though stupas can be found throughout the world.

User Avatar

Wiki User

10y ago

What else can I help you with?