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.
Fly Fact, Vol. 100
By
Posted in
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