The Place of Renewed Life