I just started doing some research on astronomy and snow. The First article I found was Winter Stargazing Tips from NASA.
If you are new to astronomy you may not know what the term seeing means. Take a look at this article A guide to seeing and Atmospheric transparency.