The Portal, a public installation in New York City that provides a 24/7 livestream of Dublin, Ireland, is now open in Manhattan. New York City and Dublin simultaneously debuted their portal installations on Wednesday,
A new art installation in New York City is transporting viewers thousands of miles away to Dublin, Ireland. The piece was unveiled Wednesday, next to the famous Flatiron Building.