Festival of Trees brings magic of North Pole to Danville