Image 1 of 1

tokyo-tower-03.jpg

Add to Cart Add to Lightbox Download
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.
Copyright
©John Lander
Image Size
5616x3744 / 13.3MB
Contained in galleries
Tokyo Images
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.