Where is Castillo de Santa Bárbara?

Where is Castillo de Santa Bárbara located?

Castillo de Santa Bárbara, Castillo de Santa Bárbara, Spain (approx. 38.34916°, -0.47802°)


Where is Castillo de Santa Bárbara on the map?