New Heavens and New Earth

God creates new heavens, a new earth (Revelation 21:1, 2 Peter 3:13, Isaiah 65:17, 66:22), and a new Jerusalem (Revelation 21:2). Revelation 21:3-20:21 describes the new city, how God will dwell with His people, and a final invitation to come to Jesus:

 

And the Spirit and the bride say, Come. And let him that heareth say, Come. And let him that is athirst come. And whosoever will, let him take the water of life freely (Revelation 22:17).