
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.
tokyo-tower-03.jpg
Copyright ©John Lander
Keywords:
