Where is Sant Salvador?

Where is Sant Salvador located?

Sant Salvador, Sant Salvador (Station), Spain (approx. 41.1557°, 1.239967°)


Where is Sant Salvador on the map?