Image 6 of 18
< Prev Next >
Tokyo Tower is a communications and observation tower located in Shiba Park, Tokyo, with a remarkable likeness to the Eiffel Tower in Paris. At 332  metres (1000 ft), it is the tallest self supporting steel structure in the world and the tallest artificial structure in Japan.  Built in 1958, the tower's main sources of revenue are tourism and antenna leasing.
Share
twitterlinkedinfacebook
Tokyo Tower is a communications and observation tower located in Shiba Park, Tokyo, with a remarkable likeness to the Eiffel Tower in Paris. At 332  metres (1000 ft), it is the tallest self supporting steel structure in the world and the tallest artificial structure in Japan. Built in 1958, the tower's main sources of revenue are tourism and antenna leasing.