TOKYO Skytree | The Basics TOKYO Skytree is a broadcasting tower in Sumida, Tokyo. It is one of Tokyo’s most popular landmarks. TOKYO Skytree (634 m) is the world’s highest broadcasting tower and also the second tallest building on earth after Burj Khalifa in Dubai. The Skytree was finished in 2012 and is located near the traditional borough of […]
Read More ›