Tokyo Tower
Tokyo Tower was completed in 1958. Standing 333 meters tall, it was the world’s tallest freestanding tower at the time, surpassing the Eiffel Tower in Paris. Located in Minato City in central Tokyo, its observation decks offer panoramic views of the city. Tokyo Tower continues to evolve through ongoing renovations.
In June 2025, we took a local bus in Japan and got off at a stop near Tokyo Tower. We walked the rest of the way and enjoyed taking in Tokyo Tower along the route.
I especially loved the second photo. Even though Tokyo Skytree was partly blocked by lush green trees, it didn’t take away from Tokyo Tower’s vibe—it actually made it feel really unique.








