The seer of Patmos, in the Book of Revelation saw the Holy City, a New Jerusalem, coming down out of Heaven from God (Rev. 21:2). The City on the Mount is a symbol of redemption, of paradise retrieved ...