Christmas in Vermont. You must see this picture of Christmas in Vermont in McIndoe Falls, Virginia. Sleigh and moose..