Thanks Joe and CMP1.
This place is Scaley Mountain and is set up just for snowtubing. Man-made snow and just the two lanes for now. They did replace an old tow rope with the moving sidewalk to go back up to the top.
Stayed in Dillard - indoor pool was also fun! And of course a great dinner at the Dillard House!