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.
Tokyo is really beautiful, especially around the tower. It's absolutely gorgeous 🥰🥰🥰
