Top of the Rock

Address:
30 Rockefellar Plaza, New York, New York, USA
 View map