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 Alan Smithee
on 10 November 2007.
854 views.