what was built where the twin towers stood?
The World Trade Center was a large complex of seven buildings in Lower Manhattan, New York City, United States. It featured landmark twin towers, which opened on April 4, 1973, and were destroyed as a result of the September 11 attacks.