Return to the previous picture in slideshow. From Broadway & Cedar, all that remains of the WTC after Middle Eastern terrorists brought the twin towers down on Sept 11, 2001. This is the scene from Nov 29, 2001. World from the Web looks forward to the day when we can bring you pictures of the new structures that will eventually replace the towers. Proceed to the next picture in slideshow.