A view of Tokyo Skytree, the world's tallest broadcasting tower at 634 meters (2080 feet), in Tokyo on May 21, 2012. The tower opened to the public on May 22, with hundreds of people entering the tower and its large shopping mall.
PHOTO: Kyodo/Reuters