Watch World Trade Center's Incredible, Haunting 11-Year Time Lapse

Jun 14, 2015 09:40 PM EDT

Never Miss our Most Popular Stories!

Like Trendz on Facebook

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.


Real Time Analytics