Vocabulary

最深積雪

deepest snow; maximum snowfall; maximum depth of snow cover

noun