I shot this in October 2003. The scene is south of Conway off route 116. I think the the peak color may have arrived!
By Yankee Magazine
Oct 09 2003