Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. In religion, the New Jerusalem (also called the tabernacle of God, holy city, city of God, celestial city, and heavenly Jerusalem in the Book of Revelation, as well as Jerusalem above, Zion, and shining city on a hill elsewhere), is a city that is or will be the dwelling place of the Saints, interpreted as a physical reconstruction, spiritual restoration, or divine recreation of the city of Jerusalem. John of Patmos describes the New Jerusalem in the Book of Revelation in the Christian Bible, and so the New Jerusalem holds an important place in Christian eschatology and Christian mysticism, and has also influenced Christian philosophy and Christian theology. Such a renewal of Jerusalem, if a reconstruction, is an important theme in Judaism, Christianity, and the Bahá''í Faith.