The
symbolic meaning of
Christmas trees originates in pagan culture where the evergreen
represents life, rebirth, and stamina needed to endure the winter months. Scandinavian and Norse traditions honored the winter solstice (December 25) by decorating evergreens.Dec 5, 2007
read more >>