Lake Chocorua “Two Red Trees” Early fall photo of Mount Chocorua is a summit in the White Mountains of New Hampshire.
Chocorua is located in the town of Albany and is the easternmost peak of the Sandwich Range in New Hampshire’s White Mountain National Forest.