Stowe explains its snowmaking process

As snowmaking operations begin in earnest this week at a number of New England ski resorts, this is a pretty neat explanation of the process at Stowe Mountain Resort.


Loading Comments...

Close on the go!
Download our free app.
Love Letters
Love Letters chat
June 22, 2017 | 7:46 AM