The Christmas tree is thought of as a symbol of love and happiness. In the following infographic, discover some interesting facts on Christmas Trees which includes a complete picture of Christmas tree history.

Christmas Tree Facts