Portals are located across the globe, in Afghanistan, Myanmar, Australia, Palestine, Germany, Honduras, Iraq, Jordan, Kenya, Mexico, Kazakhstan, Rwanda, Spain, and the U.S. [Screenshot: via Shared_Studios on Youtube]
The global public art initiative launches in Dallas today. Through immersive audiovisual technology, a Portal gives the sense that you're "face-to-face" with someone when they're actually inside an identical container somewhere else on Earth.