This scene really sums up the amount of snow we've had this year on the coast of Maine. Nubble Lighthouse on Cape Neddick really defines Maine in many people's minds.