Photo Credit:
The construction and rebuilding efforts at the World Trade Center in New York City have captivated the attention of people throughout the country and around the world. Within days of September 11th , 2001, EarthCam installed a professional webcam to share live images with the public and carefully capture all the recovery efforts.
Advertisement