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