Where is Estación de tren La Corredoria?

Where is Estación de tren La Corredoria located?

Estación de tren La Corredoria, Estación de tren La Corredoria, Spain (approx. 43.383423°, -5.830233°)


Where is Estación de tren La Corredoria on the map?