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