snowscape

US /ˈsnoʊ.skeɪp/
UK /ˈsnoʊ.skeɪp/
1.

cảnh tuyết rơi

an area of land covered in snow, or a work of art that represents this:

:
Many scientific teams are scattered over the frigid Greenland snowscape taking samples.