Just in time the holiday, five to six inches of new snow fell last night. So the conditions just keep getting better. The snowmaking crew is working hard on building whales of the white stuff on, Holy Terror, Top of Ben Hur, Empress, and Homestake. Pick up great stocking stuffers for the snow lovers on your list - The Mountain Shop at Stewart Lodge is offering 20% off all T-Shirts & Sweatshirts.
There are no comments at this time.