Tag Archives: One World Trade Center

One World Trade Center View Unveiled – Video

The observatory of the One World Trade Center building that occupies part of the Ground Zero site in New York has been unveiled, offering panoramic views unseen since 9/11.

The observation deck, which offers 360 degree views of New York City, will occupy floors 100 through to 102 of the tower. Continue reading