Fly Fact, Vol. 100

The Tokyo Tower in Shiba Park, Tokyo is a replica in honor of the Eiffel Tower in Paris. However, it is 9 meters taller at 333 meters in height.

By

Posted in

,