Tuesday, July 7, 2009

World Trade Center

World's tallest twin towers of 110 stories (1,350 feet) soar above a 16-acre site in lower Manhattan. Four low-rise Plaza Buildings surround an open park-like area the size of four football fields. And below are a great concourse, a railroad terminal, parking garages and other facilities in six subterranean levels.