Where is Salou Station?

Where is Salou Station located?

Salou Station, Cataluna, Spain (approx. 41.07462°, 1.139371°)


Where is Salou Station on the map?