Standing 333 meters high, the Tokyo Tower is the world's tallest, self-supported steel tower and 3 meters taller than its model, the Eiffel Tower. It was built as a symbol of Tokyo’s rebirth after WWII.
10.9MB (JPEG)