eiffel tower implied