While some businesses can lean on snowmaking systems, others rely on Mother Nature.