Previous Image Eiffel Tower seen from Arc de Triomphe Eiffel Tower in Paris France photographed from the top of the Arc de Triompe.