Where is El Higuerón?

Where is El Higuerón located?

El Higuerón, El Higuerón (Station), Spain (approx. 36.58736°, -4.599208°)


Where is El Higuerón on the map?