The Tribute In Light Memorial
Photograph - Photograph
September 11, 2006 - The Tribute of Light memorial is lit in New York City, New York, at the former World Trade Center site in remembrance of the terrorist attack of Sept. 11, 2001, as seen from the opposite bank of Upper New York Bay at Liberty State Park, New Jersey.
January 4th, 2012
Viewed 2,606 Times - Last Visitor from Roubaix, B4 - France on 05/22/2015 at 2:07 AM