Where is Estación de tren El Berrón?

Where is Estación de tren El Berrón located?

Estación de tren El Berrón, Estación de tren El Berrón, Spain (approx. 43.382526°, -5.702655°)


Where is Estación de tren El Berrón on the map?