A reliquary monument honoring a venerable figure in Buddhism. A stupa is also known as a tumulus.