That connects Ellis Island to the Park...
My mistake , I got mixed up. :) “D’OH” I can see the Statue of Liberty from my house.