Spain is more than Barcelona or Valencia. Both the North and the inner part of the country can have crude winters, specially in the mountains. The temperatures range between -22 and 116 Fahrenheit depending on the location. For comparison, Chicago minimum is -25 F, so even if the mean is lower there, some places can be still very cold. Is one of the most diverse countries in Europe.