Where is El Castillo de las Guardas?

Where is El Castillo de las Guardas located?

El Castillo de las Guardas, El Castillo de las Guardas, Spain (approx. 37.693623°, -6.3139105°)


Where is El Castillo de las Guardas on the map?