Stock Photo Description: Tokyo Tower. Finished in 1958, 333 m. height (the world's tallest self-supporting steel tower, with 13 m. more than Eiffel Tower). Minato-ku district. Tokyo. Japan. October 2004. NOTE: Exclusive rights may not be available for this image.
Model Release: No
Property Release: No
This image is available for editorial and educational use only. Contact Customer Service to inquire about additional uses.
Licensing Stock Photography?
Use the Lightbox to save and view photos and images.