Monday, June 22, 2009

Heaven on Earth














This is Mt. Major in Alton, New Hampshire. I could have sat for hours just contemplating and taking in the beauty. There are just no words.

1 comment:

  1. Beautiful...reminds me of Moosehead or GLS in Maine.

    ReplyDelete