Place: Rockefeller Center, New York City, New York, United States
By Eric Hart Uploaded on 18 January 2008 1 favorite, 205 views
30 Rockefeller Center, home of NBC Studios, and the Top of the Rock, where on can take in Manhattan Island from above the sky.