Tokyo Tower


A little over 40 feet taller than its inspiration, the Eiffel Tower, Tokyo Tower is the largest self-supported steel structure in the world. A symbol of Japan's postwar economic rebirth, Tokyo Tower is a communication tower at the center of the city.


Tokyo Tower also has a popular observation deck in which to view the city. Unfortunately, the observation deck is being renovated and won't open till Spring 2019. Till then, the best view in the city will be from Tokyo's Sky Tree, near the Sensoji Temple.