The Highest Views in Tokyo
Tokyo Skytree is the city's newest monument and the tallest structure in Japan. The Skytree is located just east of the Sumida River and Tokyo's largest Buddhist temple, Senso-ji. At the base of the tower, is the Sumida Aquarium and a slew of shops and restaurants. The tower boasts two observation decks with views of the sprawling city and on a clear day Mount Fuji. For impeccable multi-course Japanese dining with views of the Skytree try La Sora Seed.
By Erin Bogar, AFAR Local Expert
Have you been here? Share a tip or a photo with fellow travelers.