Location
New York City's West Side Highway, Piers 90 and 88, courtesy of the Florence Lynch Gallery
New York City, NY, USA