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

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.

Tags
Art
new york
New York City
nyc
serious
time lapse
world trade center
Earth Cam
Join the Discussion

Latest Photo Gallery

Real Time Analytics