Revelation 21:9-12 New English Translation (NET)

9. Then one of the seven angels who had the seven bowls full of the seven final plagues came and spoke to me, saying, “Come, I will show you the bride, the wife of the Lamb!”

10. So he took me away in the Spirit to a huge, majestic mountain and showed me the holy city, Jerusalem, descending out of heaven from God.

11. The city possesses the glory of God; its brilliance is like a precious jewel, like a stone of crystal-clear jasper.

12. It has a massive, high wall with twelve gates, with twelve angels at the gates, and the names of the twelve tribes of the nation of Israel are written on the gates.

Revelation 21