The Bible is a tale of two cities. Babel or Babylon is the city of man and Salem or Jerusalem is the holy city of God. They both appear in Genesis and then take center stage at the end of the age and in the book of Revelation. They rise and fall and rise again.
Babylon is called a “mystery” and the “mother of prostitutes” (Revelation 17-18). The mysteries of Babylon are many, including how Babylonian idolatry and the spiritual prostitution it yields reaches full bloom in the worship of the Antichrist.
There’s nothing mysterious about Babylon’s end. “Fallen, fallen is Babylon the great! She has become a dwelling place for demons, a haunt for every unclean spirit” (18:2).