User:EF5/Creations
Appearance
< User:EF5
Selected Work (September 2024)
[edit]The Austin J. Tobin Plaza, also known as the World Trade Center Plaza, was a large public square that was located at the World Trade Center site from 1966 until its destruction during the September 11 attacks in 2001. It covered 5 acres (220,000 sq ft), making it the largest plaza in New York City by acreage at the time.