The Christmas tree and all the decorations are out, now it is time to begin the baking and finish the Christmas cards. Thank goodness, I am just about finished with all shopping. The stores are a mad house. 25 days until Christmas!!! Did you know that the Christmas tree orginated in Germany and is ment to symbolize Gods eternal nature? The lights symbolize the light of Christ.