Location: Cantabria, Spain