Cabo da Roca, Portugal.