New York City, World Trade Center
The satellite image, left, taken on June 30, 2000, prominently features the 110-story World Trade towers.
The satellite image, right, taken on Sept. 15, 2001, shows the remains of the 1,350-foot towers of the World Trade Center.