France today is unimaginable without the Eiffel Tower. Initially criticised by a section of French artists and intellectuals for its design, this 330-metre wrought-iron lattice tower on the Champ de ...