Where is Amorebieta Station?

Where is Amorebieta Station located?

Amorebieta Station, Amorebieta Station, Spain (approx. 43.21683°, -2.73653°)


Where is Amorebieta Station on the map?