Let it Snow, Let it Snow

The Oregon Cascades get some truly amazing snow, that's for sure. It's really beautiful when it snows up there to say the least.