Pier at Lighthouse Point Park, New Haven, CT.