Tokyo Skytree Town

Dominated by the world's tallest freestanding broadcasting tower, Tokyo Skytree Town is a massive entertainment complex featuring observation decks with 360-degree panoramic views of Mt. Fuji and the Tokyo skyline. Beyond the dizzying heights, visitors can explore Solamachi, a sprawling mall filled with unique Japanese souvenir shops, a planetarium, and the Sumida Aquarium. It is an ideal spot to spend a rainy afternoon or watch the sunset over the neon-lit metropolis.

More in Tokyo