Traveling through the mountains of New England greets us with spectacular views. This is Mount Horrid in Brandon Gap.