The original World Trade Center was a complex of seven buildings featuring landmark twin towers in Lower Manhattan, New York City. The complex opened on April 4, 1973, and was destroyed in 2001 during the September 11 attacks. The site is being rebuilt with five new skyscrapers and a memorial to the casualties of the attacks. At the time of their completion, 1 and 2 World Trade Center were the tallest buildings in the world, surpassing the Empire State Building, also in Manhattan.
Below is a list of related Wikipedia articles regarding locations nearest to
this location:
Below is weather data obtained from the closest weather station to this location:
Below is a list of Flickr images that have been taken recently within a 5km
radius of this location: