A lost world in the Arctic (Svalbard, Norway)