People in the beach at the foot of Peñon de Ifach. Calpe, Alicante province, Costa Blanca, Spain, Europe.