Tokyo Skytree is the tallest tower of the world.
Tokyo Skytree is the second-tallest self-supporting structure after Burj Khalifa in Dubai and it is the tallest tower in the world.
Tokyo Skytree is a broadcasting and observation tower in Sumida city, Tokyo. It is the tallest structure in Japan. It’s full height is 634.0 metres (2,080 ft).

Please check videos on Nikko travelling Japan ;

AloJapan.com