User-Submitted Photos

Perspective

On top of Owls Head in Groton State Forest in Vermont. Amazing feeling standing up there and the feeling of just how small we are in the vastness of the world.

By Yankee Magazine

Oct 22 2012

Perspective  (user submitted)
Photo Credit : Charlene Chambers