With snow covering the ground, small-town streets lined with lights and the Rocky Mountains as a backdrop, it's no surprise ...