Photos

10 of the tallest buildings in the world

A new observation deck opens at the end of May at the new World Trade Center, the tallest building in North America. Here's a look at 10 of the tallest buildings in the world.

An observation deck at the World Trade Center offers views from the tallest building in North America