Where is El Higuerón?

Where is El Higuerón located?

El Higuerón, El Higuerón, Spain (approx. 37.87057°, -4.84921°)


Where is El Higuerón on the map?