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
Commercial use is allowed
Licensing Stock Photography?
Use the Lightbox to save and view photos and images.