Chelsea Piers, Hudson River Park Pier 61 in New York.

- Image ID: P90W9J

Chelsea Piers, Hudson River Park Pier 61 in New York.

Misael Reyes / Alamy Stock Photo

Image ID: P90W9J

Location: Chelsea, Manhattan, New York, NY, USA