Where is Torrelavega?

Where is Torrelavega located?

Torrelavega, Torrelavega (Station), Spain (approx. 43.345398°, -4.0471687°)


Where is Torrelavega on the map?