Cap Canaille, France.