Snow tubing is rumored to have originated back in the 1820s in the Alpine Mountains. And what do you think made the people of the 1820s want to slide down a slope covered in snow. Its fun! And it still is because the basics of this winter activity are why it remains such a great winter activity for all to this day. That being family friendly fun in the mountains. And Keystone Resorts Snow Tubing at Adventure Point has all three.