Tokyo Skytree is a towering observation and broadcasting tower located in Tokyo, Japan. It stands at a height of 634 meters (2,080 feet), making it the tallest structure in Japan and one of the tallest towers in the world!
Take the high-speed elevator to the observation decks located at 350 meters and 450 meters above ground! You'll be greeted with panoramic views of the city.
Places you can do this
OTHERS WHO HAVE COLLECTED THIS
Be the first user to collect and make this memory !