A TALL ORDER: A view of Tokyo Skytree, the world’s tallest broadcasting tower at 634 metres (2080 feet), in Tokyo. The tower opened to the public on May 22, with hundreds of people entering the broadcasting, restaurant and observation tower, that is also the second tallest structure in the world, after Burj Khalifa in Dubai (2723 feet) — Reuters
































