Marillion seems to be from the north.
In Poland, the south is more densely populated, has all the natural resources, all the industry, all the mountains.... Even the quality of grounds is better in the south. The north are just dull plains. On the other hand, the north has the sea and lakes. Strangely, the lake in my city is located on the northern edge as well. Taking into account that in Germany, the lakes are in the north as well... and so it is in Russia... Finland is north and it has lots of them... Norway does not, but with all those fiords it's enough to cut them from the sea quickly and catch the South completely unprepaired.
I think is is fishy... And glaciers are no excuse.