The Official “One World Trade Center” Time Lapse Video
This past weekend the Observatory Deck at One World Trade Center in New York City officially opened.
EarthCam has just released the official time-lapse video of the construction of the One World Trade Center over the last 11 years since October 2004.