The observation deck is packed with the visitors at Tokyo Skytree on May 22, 2013 in Tokyo, Japan. The world's tallest broadcasting tower has been attracting visitors, Tokyo Skytree Town, shopping complex underneath the tower achieved 50 million visitors.
{"Image ImageDescription": "TOKYO, JAPAN - MAY 22:     The observation deck is packed with the visitors at Tokyo Skytree on May 22, 2013 in Tokyo, Japan. The world's tallest broadcasting tower has been attracting visitors, Tokyo Skytree Town, shopping complex underneath the tower achieved 50 million visitors.  (Photo by The Asahi Shimbun via Getty Images)", "Image Copyright": "2013 The Asahi Shimbun"}