A village high up in the North Carolina mountains, Banner Elk serves up a "A Small Town Christmas," with luminary-lighted train rides and good old-fashioned choose-and-cut Christmas trees.