The U.S. Capitol Christmas Tree Is From Idaho In 2016
Finally the nation will recognize that Idaho has more to offer than potatoes.
This year the Christmas Tree, that will be decorated and displayed at our nations' capitol, comes from the Payette National Forest in Idaho! It is a beautiful spruce tree standing 80 feet tall. KTVB Boise live streamed the video Wednesday as crews cut and loaded the tree which will now spend a few weeks making stops in Idaho before heading to Washington D.C. The tree will be in Twin Falls on November 14th at the TF City Park from 6-8pm.