10 of the World's Best Copycat Landmarks You Need to See
Tokyo's Eiffel Tower Standing tall in Tokyo, Japan’s Tokyo Tower draws clear inspiration from the Eiffel Tower in Paris. Completed in 1958, it surpasses its French counterpart in height, measuring 1,091 feet compared to the Eiffel Tower’s 1,083 feet.