30 Rockefeller Center, home of NBC Studios, and the Top of the Rock, where on can take in Manhattan Island from above the sky.
Rockefeller Center is located between 48th and 51st Streets and Fifth Avenue and Seventh Avenue in New York City.
New York City, New York, US
Discovered by Wendy Ng
on 10 November 2007.
243 views.