Secluded beach at the Atlantic Ocean - Cabo da Roca, Portugal