The mountains are covered in fresh snow, the village at the base sparkles with colourful Christmas lights and festive ... and has lived in Colorado, I know precisely why Vail Resorts is one ...