New Ski Slope At Highland's Lake?

Photo by HottyToddy.com
Is this a snow-making device for skiing or an alien device left behind by an intergalactic scouting party? What do you think?

Highland’s residents are puzzled by the site of what looks like a machine that makes artificial snow placed on the levee of the lake.
Calls among neighbors have failed to reveal what’s going on.
One neighbor, lamented that Highland’s developer, John McCurdy, a well regarded entrepreneur, may be taking advantage of the cold weather to install a unique ski slope! McCurdy could not be reached for comment so the mystery of snow making on the levee remains unresolved.