The Eiffel tower in Paris. The sign of France. Grand nation, grand buildings. You should have been there once.