Revelation 21:10-12 English Standard Version (ESV)

10. And he carried me away in the Spirit to a great, high mountain, and showed me the holy city Jerusalem coming down out of heaven from God,

11. having the glory of God, its radiance like a most rare jewel, like a jasper, clear as crystal.

12. It had a great, high wall, with twelve gates, and at the gates twelve angels, and on the gates the names of the twelve tribes of the sons of Israel were inscribed—

Revelation 21