The photo is taken BETWEEN the guesses of Santorini Greece and Jerez de La Frontera, Spain. I stated that Santorini was too far west, but that was incorrect.
So, to simplify: The picture is west of Santorini, Greece. West of Syros, Greece. East of Jerez de La Frontera.
^ spent about three hours with this last night before giving up... searched portugal, spain, sicily, sadrinia, even tunisia and morocco... probly italy too but nope...