Heaven or the heavens, is a common religious cosmological or transcendent supernatural place where beings such as gods, angels, spirits, saints, or venerated ancestors are said to originate, be enthroned, or reside.