September 11: The View From Space 2 of 6  


Space Imaging has published its satellite imagery of the area of the World Trade Center in Manhattan NYC, and of the Pentagon in Washington DC, as a remarkable photographic record of those places pre- and post-September 11, 2001.

These images are of lower Manhattan, December 31, 2001.

You may click any image for a larger version.

 
Lower Manhattan, December 31, 2001
 
Image © 2002 ELC
 
West Side of Lower Manhattan, December 31, 2001
 
Image © 2002 ELC
 
Twin Towers of World Trade Center, December 31, 2001
 
Images Courtesy Space Imaging (September 11: One Year Viewed From Space)



  September 11: The View From Space 2 of 6