In the picture there is a unidentified location. It's a beach in Gran Canaria, Spain