A stupa is a mound-like structure containing Buddhist relics, typically the remains of Buddha, used by Buddhists as a place of worship.