Public Art and Architecture from Around the World

Tag: Haifa

  • Point of View

    Point of View

    Pier 27    Point of View is comprised of two sculptures that resemble lighthouses — one is installed at the Port of San Francisco, and an identical tower is in Haifa, Israel. Viewers look into a periscope-like screen to see a live feed of the other location. The installation is dedicated to San Francisco’s late…