Meroë site 1000: Altar