Location: Los Escullos, Andalucia, Spain