A stupa (from Sanskrit: m., स्तूप, stūpa, Pāli: थुप "thūpa", literally meaning "heap") is a mound-like structure containing Buddhist relics, typically the remains of Buddha, used by Buddhists as a place of worship. (© wiki)