This image was taken at 11:54 a.m. EDT on September 15, 2001. It shows
the remains of the 1,350-foot towers and the debris and dust that have
settled in the area.

(Courtesy Space Imaging)