This Amazing Time Lapse is 11 Years in the Making

By Chris Ariens 

With the opening of the World Trade Center observation deck yesterday, following CBS This Morning’s live broadcast from the top of the WTC last week, here’s a stunning time lapse of the tower from its construction beginning in October 2004 to earlier this month.

Advertisement
Advertisement