Somewhere in TN, Gatlinburg area I believe... They have something similar. It had a concrete, half pipe shape, track that zig-zagged down the mountain. Creeper style kart with a Handle bar to hang on to, and a foot brake to slow you down...
My father fell off his...came down all skinned up in the knees and elbows! Fortunately, this outfit ran each kart one at a time down the mountain, so he didn't get run over by another kart.
LOL, It was so funny...They offered him a free turn again...he declined...but the look on his face was priceless!!!.... LMAO