Weed Avenue, Stamford, Connecticut 06901 USA
It's kind of hard to see, but the ramp is partially underwater that you would walk to get to the beach on the left.
Claim copyright