With a new name and new facility, the Big Snow ski resort in Colorado has been on the rise since its opening in 2016.The new ski area boasts a new ski lift, new snowmobile rides, and a brand new “sky” terrain.The resort is located on the Colorado Plateau in the foothills of the Rocky Mountains.The resort’s location on the plateau […]