This one will probably be a fair bit harder than my Gibraltar pic
I might give out some clues if they are needed.
Following this:
Jack says (22:34):
WHERE THE F*CK IS THAT?
I give you
CLUE: The upper piece of land in the picture is an island, and the water is sea (duh :tilt
CLUE 2: It's in France