Nature | Mount Major

Your browser doesn’t support HTML5

Find out why Mt. Major is one of the most popular peaks within the White Mountains located in Alton, New Hampshire. Camera | Editor: Linus Manchester