Arch of Ba’al in New York City
Arch of Ba’al in London
Screen shot: YouTube.com
ARCH OF BA’AL UNVEILED IN NEW YORK CITY AND LONDON!
A replicated Arch of Ba’al (or Bel) has been erected in New York City’s Time Square and in London’s Trafalgar Square. The Institute for Digital Archeology also plans to place Arches of Ba’al in a thousand cities all over the world.