雪上 せつじょうです
setsujōdesu

Noun
Desu Copula

The polite form of 雪上

1. On top of snow.; A snowy situation.

Polite