American flags line the sidewalk outside the Sugar Hill Meetinghouse in Sugar Hill, New Hampshire.
Evergreen trees cover a hillside in Sugar Hill, New Hampshire.