Rocky seashore. View of Praia da Vigia and Praia dos Arrifes beach in Albufeira, Algarve, Portugal, Europe