Vocabulary

豪雪地帯

area of heavy snowfall

noun