Released in English version.

Tokyo Skytree

Top 2 in Top 10 Most Popular Tourist Places In Japan.

by Autumn 10-04-2020

It is a radio tower located in Sumida-ku, Tokyo, Japan. Tokyo Skytree is 634 meters high and was certified by Guinness as the "world's tallest tower" in 2011. It is the world's tallest self-supporting radio tower and the second tallest building in the world.

Tears in Heaven