Posted Feb 26, 2011, 5:10 AM
|
 |
Registered User
|
|
Join Date: Jun 2010
Location: New York City
Posts: 2,106
|
|
The indoor observation deck from the information online mentions that the indoor observation deck opened at the same time the North Tower of the World Trade Center opened which would be April 4th 1973. The South Tower, and it's observation deck opened the year later. It would mean that the World Trade Center had the highest observation deck, and was the tallest building in the world for a year before being defeated by the Sears now Willis Tower in Chicago.
|