The views from the Empire State Building have a lot going for them, including clearer views of southern Manhattan and the Statue of Liberty, but when it comes to staring down at the green lung of the city that is Central Park, Top of the Rock's views are far superior.