September 11, 2007 @ approximately 11AM EDT.
If you can’t make it down to Ground Zero today, then check out the Ground Zero Megapixel live camera feed (operational 24/7). The webcam is updated every 15 minutes with a new image.
EarthCam has a few more live camera feeds from around downtown New York City that you can view as well. And if you’re interested you can check out their image archive dating all the way back to September 11, 2001.