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.

Advertisement

Loading Comments...