Tokyo Tower is a replica of the Eiffel Tower (just made a couple of feet higher than the original) but this city is closer to Tokyo than it is to Paris smile


[Linked Image]