This picture was taken at Monadnock Bible Center In Jaffrey, New Hampshire. It’s just a beautiful spot to spend some time reflecting on life and take some time to realize how wonderful nature is.
By Yankee Magazine
Jun 19 2004