Where is La Corredoria Estación?

Where is La Corredoria Estación located?

La Corredoria Estación, La Corredoria Estación, Spain (approx. 43.38818°, -5.827158°)


Where is La Corredoria Estación on the map?