Cap Hornu

In the bay of Somme - North France.