World Trade Center

The original World Trade Center is a complex with seven buildings featuring Landmark Twin Towers in Lower Manhattan, New York City.