Almost like being on an alien planet. Up at the top of Sonfjället in the Sonfjället N