Russell Pond in the White Mountains of New Hampshire. October 19, 2026 Russell Pond in the White Mountains of New Hampshire. Read More »