Where is Cave of El Castillo?

Where is Cave of El Castillo located?

Cave of El Castillo, Cantabria, Spain (approx. 43.29222°, -3.965488°)


Where is Cave of El Castillo on the map?