Never Forget By Sarah - July 27, 2015 774 EarthCam released a special edition of their One World Trade Center video in recognition of the opening of One World Observatory in New York City. This breathtaking time-lapse of One World Trade Center is amazing.