La Tour Eiffel looms against the blue sky framed by the Paris greenery.