Christmas 2023. You must see this picture of Christmas in Vermont in McIndoe Falls, Virginia. Christmas in the snow!.