In this photo of New York's skyline taken from Central Park, you can see the two glass towers of the Time Warner Center, home of CNN's studios. Where is this 748-foot tall building located?
Answer Columbus Circle
The Time Warner Center at Columbus Circle was built from November 2000 to February 27, 2003, and in 2006 it had New York's highest-listed market value at $1.1 billion. It was originally called the AOL Time Warner Center, but lost the AOL eventually. Beginning in 2021, it will be renamed the Deutsche Bank Center, as Deutsche takes over as the main occupant.
Asked by Tom Cohen · Last updated 5 years ago · 420 views