View from bridge near parking lot of Quechee State Park in Vermont.
By Yankee Magazine
Jun 22 2006
Quechee Gorge