Rev. 21:12 – The city had a massive high wall, with 12 gates. Twelve angels were at the gates; the names of the 12 tribes of Israel’s sons were inscribed on the gates. 13 There were three gates on the east, three gates on the north, three gates on the south, and three gates on the west. 14 The city wall had 12 foundations, and the 12 names of the Lamb’s 12 apostles were on the foundations. (HCSB)
A massive high wall
In verses 12-21 John describes the exterior of the New Jerusalem, turning to the interior in verses 22-27. The New Jerusalem has a “massive high wall, with 12 gates.” The walls and gates speak of protection, which angels ensure as they stand guard.
God’s people have nothing to fear from their enemies any longer. Though hated and harassed on earth, these pilgrims are now safe from all harms. Where once they wore shackles behind prison walls, they now walk freely within the gates of the heavenly city. Where once they wandered about in sheepskins, destitute, afflicted, and mistreated, wandering in deserts and on mountains, hiding in caves and holes in the ground, they now receive a better inheritance as they bask in the never-ending daylight of their eternal home.