The world’s tallest tower and Tokyo’s biggest new landmark, the Tokyo Sky Tree, has opened to the public. Nearly 8,000 visitors were expected to take high-speed elevators up to the observation decks of the 634-meter tower on Tuesday to mark its opening. It is recognized by Guinness World Records as the tallest tower, beating out the 600-meter Canton Tower in China. The world’s tallest structure is Dubai’s Burj Khalifa, an 828-meter skyscraper. The Sky Tree will serve as a broadcast tower for television and radio, along with being a tourist attraction.—AP