IPA: /ˈnoʊskeɪp/
KK: /ˈsnoʊskeɪp/
A view or area of land that is mostly covered in snow.
The snowscape was breathtaking, with white blankets covering the trees and hills.
Snowscape is formed from "snow" (from Old English *snāw*, meaning frozen precipitation) and "scape" (from Old English *sceap*, meaning view or landscape). The word describes a landscape or view covered in snow.
Picture a beautiful 'view' ('scape') that is covered in 'frozen precipitation' ('snow') — that's what a snowscape is.
No commonly confused words.