Altar of life