The Twin towers of the Eldorado Apartments, reflected in The Lake, Central Park, Manhattan, New York, USA.