Pier 15 on the East River Park Esplanade in NYC at dusk.