The towers of the 'El Dorado' over turtle lake in Central Park.