U.S. Capitol Christmas Tree Harvested from the Payette National Forest
The U.S. Capitol Christmas Tree has been a popular holiday tradition on the Capitol lawn in Washington, D.C. since 1964. A different national forest is chosen each year to provide “The People’s Tree,” along with 70 additional trees for offices around the Capitol. The 2016 Capitol Christmas Tree is an Idaho mountain gem. The Payette […]
Read More →