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!