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 madhouse. 25 days until Christmas!!! Did you know that the Christmas tree originated in Germany and is meant to symbolize Gods eternal nature? The lights symbolize the light of Christ.