Where is El Berrón?

Where is El Berrón located?

El Berrón, El Berrón (Station), Spain (approx. 43.38231°, -5.702228°)


Where is El Berrón on the map?