Tag

The Edge nyc

Browsing

Photo Barcelona Getty Images Top of the Rock NYC is located at the top of the Rockefeller Center in New York City. It offers stunning panoramic city skyline views, including famous landmarks such as the Empire State Building, Central Park, and the Chrysler Building. The Top of the Rock observation deck is located on the 70th floor of the Rockefeller Center and features three different viewing levels. Visitors can take an elevator to the top and enjoy the 360-degree views from the outdoor observation deck or from the indoor viewing area. Top of the Rock NYC is open daily and…

Pin It