back 2 / 2 next
The Tokyo Tower is the second tallest artificial structure in Japan. It is a 332.5 metres (1,091 ft) high communications and observation tower located in Shiba Park, Minato, Tokyo, Japan. Architect Tachu Naito based his lattice structured design on the Eiffel Tower in Paris, France.

