The View from the New World Trade Center Is Simply Stunning

The gorgeous new One World Trade Center (formerly known as the Freedom Tower) is still under construction but it's looking more and more gorgeous everyday. What's more gorgeous: the view of New York City when you're on top of the new giant skyscraper. Wow. » 12/14/11 3:14pm 12/14/11 3:14pm

The New World Trade Center Looks Absolutely Gorgeous in this Time Lapse…

I really didn't like the look of One World Trade Center—aka Freedom Tower, the tallest building of the new World Trade Center complex in New York—until today, when I saw this beautiful day-and-night time lapse video. » 3/24/11 6:00pm 3/24/11 6:00pm