Watch World Trade Center's Incredible, Haunting 11-Year Time Lapse
Jun 14, 2015 09:40 PM EDT
The brand new World Trade Center built to replace the Twins Towers that were destroyed on September 11, 2001 began construction in 2004. It was only completed a few months ago last winter. In honor of the opening of One World Observatory in New York City, Earth Cam posted this dramatic time lapse of One World Trade Center being built over eleven long years.