Claim: The World Trade Center featured landmark triplet towers.
Verdict: REFUTES