Standing at 634 meters high, Tokyo Skytree became the world's tallest tower when it opened in 2012. Its two glass-paneled observation decks offer 360-degree views of Tokyo and its surroundings, even reaching as far as Mount Fuji on clear days. The tower is part of the Tokyo Skytree Town complex, which also houses the Tokyo Solamachi shopping center, the Sumida Aquarium, a planetarium, along with hundreds of shops and restaurants.
1-1-2 Oshiage, Sumida, Tokyo, Japan, 131-0045
This landmark doesn't provide this information yet.
This landmark doesn't provide this information yet.
Information above may change without prior notice.
Get to Know Tokyo Skytree
Explore The Area