This is Thuya Gardens on Mt Desert Island in Maine. It was taken in the afternoon after a noreaster storm had gone through in mid October.
By Yankee Magazine
Oct 24 2010