The mountain chain in Sweden was formed during the Devonian period, 400 million years ago. At that time, the peaks towered higher above the sea tha...