I had the same impression: a couple of big skyscrapers, didn't know what they were called though
Now that I think of it, there is a "World Trade Center" office near where I live. There is probably one in every city in North America. That was kindof confusing, when I heard of the terrorist attacks on the World Trade Center, the first question that popped into my head was, "Which one?"
