Where is Castillo de Locubin?

Where is Castillo de Locubin located?

Castillo de Locubin, Andalusia, Spain (approx. 37.52858°, -3.9422°)


Where is Castillo de Locubin on the map?