Looking for the ultimate list of things to do in Glenwood Springs, Colorado in winter? Enjoy these mountain town activities during the cold!