In the high country there is snow, and plenty of it, from mother nature and snow making machines.
Share