Christmas is a magical time of year in Colorado, with charming small towns and thriving cities decked out in dazzling holiday lights against a snow-covered ...