Top of The Rock, New York

Top of The Rock, New York

An observation deck situated on top of the Rockefeller Center offering stunning 360° views of the New York City skyline.

Advertisements