Switzerland and the Arctic. Closer than you think.