Image description
Zoom Save
The view from the 63rd floor of One World Trade Center, which opens for business today, is seen on November 3, 2014 in New York City. The skyscraper is 104 stories tall and cost $3.9 billion; it opens more than 13 years after the terrorist attacks of September 11, 2001, destroyed the original World Trade Center buildings. Officials say the building is currently at 60% occupancy, with Conde Nast as one of the first major tenants to move in. (Photo by Andrew Burton/Getty Images)
Code: 458332754
Select a mount colour