The Tokyo Tower is a red tower resembling the Tour Eiffel of Paris. Built in 1958, the Tokyo Tower is located close to the Tokyo bay. It is used as a telecommunication centre as well as a tourist attraction. Japanese are very proud that their tower is about 9 meters taller than the Paris one, forgetting that it was built 70 years later...