New National Christmas Tree from Palmyra now in place on The Ellipse

Followings its 130 mile trip from Palmyra to the National Mall in DC, a Lebanon County-raised 30-foot Colorado blue spruce is now installed on The Ellipse as the country’s newest National Christmas Tree.