• The Alluring Asia Team

Tokyo SkyTree

Updated: Feb 19, 2020

Tokyo, Japan

Visit the iconic Tokyo SkyTree, a towering 1,480ft tall structure that has been recognized as Japan’s tallest tower. 

Beyond serving as the centerpiece of the Tokyo SkyTree Town, the structure is also a TV Broadcasting Tower and home to a shopping complex, restaurant and aquarium. 

1 view0 comments