Where is Salou Station?

Where is Salou Station located?

Salou Station, Salou Station, Spain (approx. 41.07741°, 1.128918°)


Where is Salou Station on the map?