what is a buddha stupa island
A stupa (Sanskrit: m., stÅ«pa heap) is a mound-like or hemispherical structure containing ÅarÄ«ra relics, typically the remains of Buddhist monks or nuns, used as a place of meditation.fter the parinirvana of the Buddha, his remains were cremated and the ashes divided and buried under eight mounds with two further mounds encasing the urn and the embers. The earliest archaeological evidence for the presence of Buddhist stupas dates to the late 4th century BCE in India.