The Tokyo Tower – An Exceptional Japanese Tourist Attraction
Tokyo Tower, the landmark monument of Tokyo, is one of the worlds tallest towers made of self-supporting steel. It is also the tallest man made structure in Japan. The design of the tower has a close resemblance with that of the Eiffel Tower in Paris, but is actually 9 meters taller and 3 thousand tons