snowscape
/ˈsnoʊˌskeɪp/
noun
- A view or picture of a snowy landscape.
- From the window, we could see a peaceful snowscape stretching to the horizon.
- The artist painted a winter snowscape with bare trees and a frozen lake.
- The photographer captured a beautiful snowscape of the mountains at sunrise.