Christmas in Vermont. You must see this picture of Christmas in Vermont in McIndoe Falls, Virginia. Oliver the Elf..