Where is Tarragona Station?

Where is Tarragona Station located?

Tarragona Station, Cataluna, Spain (approx. 41.11829°, 1.244285°)


Where is Tarragona Station on the map?