Saudi Megalopolis to be Built on Top of Mount Sinai? The seven heads are seven mountains on which the woman sitteth. NEOM Babylon. The world’s last Babylon of the world’s last antichrist.
Saudi Megalopolis to be Built on Top of Mount Sinai? By Adam Eliyahu Berkowitz January 23, 2019 , 2:14 pm. Breaking Israel News. As researchers debate the location of Biblical Mount Sinai, the Saudi Arabian government is moving forward with plans for a mega-city built on top of one of […]