Tokyo Skytree is a broadcasting and observation tower in Sumida, Tokyo.
It is the tallest structure in Japan, reached its full height of 634...
Want to see more?
I have created curated maps and itineraries for travellers that want to travel like me.
UNLOCK FULL MAP