Looking at the white cliff picture could we be in the north of France? Not sure, but if there are white cliffs in Dover, might be some in the north of France?