Rock formations on sandy beach and blue sky with cumulus clouds (Algarve, Costa Vicentina, Portugal).