This is the Flume, Franconia Notch, New Hampshire. Taken October 7, 2006
By Yankee Magazine
Oct 15 2006