Being home to Europe’s biggest rock collection has finally come in handy for Sweden