Showing posts with label World Trade Center lights. Show all posts
Showing posts with label World Trade Center lights. Show all posts

Sunday, September 12, 2010

Eerie World Trade Center picture shows New York lit up at night

It was a foggy September 11, 2010 and the lights from where the World Trade Center stood created an eerie glow in New York City. Both urban and suburban New Yorker's could easily see this mark from where the twin towers fell nine years ago, as far away as Ossining! This picture was taken from Pier 17 at the Seaport.

Here is a picture to contemplate why we must never forget:

World Trade Center New York lights