- Jan 30
- 1 min read
Updated: Feb 20
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.