This complex of nineteen commercial buildings is the "heart of New York". It is located in the center of Midtown, and is home to the nation's largest indoor theater, Radio City Music Hall.
The Lower Plaza features the famous Prometheus statue overlooking the outdoor skating rink during the winter months.
No comments:
Post a Comment