The New Jerusalem is not an actual city, but a symbol of the Church. Be amazed at how the details in Revelation 21 fit with what the rest of the Bible says about the church.