A grand fir growing in the 4 million acres of Idaho’s Nez Perce-Clearwater National Forests will serve as the 2026 Capitol Christmas tree.