Visitors to NYC New York can pay tribute to those killed or injured
on September 11th at the World Trade Centre Site. Two square
waterfalls cascade into pools where the twin towers once stood.
World Trade Center Site, NYC New York
The World Trade Tower Centre Site is located near the Hudson River in the
south part of Manhattan in NYC.