Torrential downpours have lashed parts of Europe in recent days. In Paris, the Seine River breached its banks in places. Geoffrey Van Der Hasselt/AFP/Getty Images hide caption

toggle caption Geoffrey Van Der Hasselt/AFP/Getty Images