Today, June 21 is the day of the Summer Solstice in the Northern Hemisphere.  As such, today is the longest day of the year and the official first day of the summer season.

Here in New Hampshire we know that summer is fleeting and we try to make the most of every second of it.  However, I have to say I was a little sad to find a sure sign that autumn will be here all too soon.  The picture below was taken on my bike ride in Sandwich, NH yesterday afternoon. 

Is today the first day of summer or the turning point in the inevitable march to winter?