In October of 2024, Philadelphia unveiled a new art installation called “The Portal.” The Portal stands in the Historical City Hall courtyard. Called “the bridge to a united planet,” the portal is a 24/7 livestream providing instant interaction and direction connection to cities and peoples around the world. As of today, portals have been installed in Lithuania, Poland, Ireland, the UK, Manila, Brazil, and there are more to come. This is the newest way for people to connect with each other over thousands of miles.
Portals are essentially gateways. They connect one place or reality to another. While they sound like something out of Star Trek (and of course The Seraph Seal), portals are all over the scriptures!
Within the scriptures, they represent thresholds between the physical and spiritual…