Castle Mountain Resort improvements underway, more than $1.5M invested to enhace ski experience

Snow making equipment at Castle Mountain Resort. Snow making equipment at Castle Mountain Resort.