1 / 12

In a picture taken on November 10, 2010

In a picture taken on November 10, 2010 Canton tower is illuminated with multicoloured lights as colourful boats float on the water during the final rehearsal for the opening ceremony of the 16th Asian Games in Guangzhou. The 16th Asian Games will be held in the southern city, a major export hub in China, from November 12-27 and will be the biggest ever, with 45 countries and territories taking part in 42 sports. CHINA OUT AFP PHOTO (Photo credit should read AFP/AFP/Getty Images)

World's tallest buildings

May 22, 2012

The world's tallest tower and Japan's biggest new landmark, the Tokyo Skytree, opened to the public on May 22. Dubai's Burj Khalifa holds the title of world's tallest structure, which stands 828 meters (2,717 feet).