Eiffel Tower

The “Ugly” Structure. What kind of magnificent structure is this? I am the Eiffel Tower,  says Eiffel Tower. Little did you know that the Eiffel Tower was dubbed to be the ugliest structure in France. …