World Trade Center – September 11

The original World Trade Center was a large complex of seven buildings in Lower Manhattan, New York City, United States. It featured the landmark Twin Towers, which opened on April 4, 1973 and were destroyed in 2001 during the September 11 attacks.

SHARE THIS PAGE:

3D Virtual Reality Powered by Matterport Service Partner Network - Distributed by HistoryView, LLC. Matterport, 3D Showcase, Mattertag are registered trademarks of Matterport, Inc. All Rights Reserved ©2017