Moon over Snow, Sweden