Photo: Top of the Rock

Place: Rockefeller Center, New York City, New York, United States

Eric Hart

By Eric Hart
Uploaded on 18 January 2008
1 favorite, 205 views

Top of the Rock

30 Rockefeller Center, home of NBC Studios, and the Top of the Rock, where on can take in Manhattan Island from above the sky.

Want to comment on this photo?