Interesting facts about the Tokyo Skytree

Tokyo Skytree is a broadcasting, restaurant, and observation tower in Sumida, Tokyo, Japan. Standing 634 meters (2,080 feet) tall, the Tokyo SkyTree is the tallest structure in Japan. It is also the tallest tower in the world and the second tallest structure in the world after the Burj Khalifa (829.8 m/2,722 ft). The height of … Read more