snowscape
snow scape |ˈsnōˌskāp ˈsnoʊˌskeɪp | ▶noun a landscape covered in snow. • a picture of such a landscape.
snow |scape |ˈsnəʊskeɪp | ▶noun a landscape covered in snow. • a picture of a snowy landscape.