New World Trade Center Elevator Wows With Exhilarating Skyline Time Lapse

As riders ascend to the 102nd floor of the new 1 World Trade Center in New York City, their elevator provides a stunning time lapse video showing the evolution of Manhattan. Keep an eye out for when the old World Trade Center towers appear. Pretty amazing!

Share this amazing video on Facebook!
share-buttons


Loading..