The El Dorado Apartment Building, 300 Central Park West, New York City, New York. The art deco style apartment building fills the complete blockfront extending between West 90th and West 91st Streets and overlooks the Jacqueline Kennedy Onassis Reservoir in Central Park.
I visited New York prior to 911 and was blessed to have been able to go to the Windows on the World restaurant on the top floor. Weird to think about whats there now...Central park was like a slice of heaven plopped in the middle of an overpopulated claustrophobic city. A carriage ride is the best way to see it all.