Winter wonderland in New England. Tranquil and beautiful late afternoon wintery scene in Littleton, Massachusetts.