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