Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
One World Trade Center (formerly known as the Freedom Tower), in New York City, is the primary building of the new World Trade Center complex in Lower Manhattan. It is a 104-story supertall skyscraper. This photo shown towering over Fulton Street in lower Manhattan.