Castle-like building towering over the Central Park boating lake