Torrelavega is a municipality and important industrial and commercial hub in the single province Autonomous Community of Cantabria, northern Spain. From Wikipedia