Did you know that around 120 million Christmas trees are cut down every year around the world? The average tree takes about 7-8 years to grow, which means that there are about 1 billion future Christmas trees growing somewhere on this planet right now. Vast swaths of land are devoted to our Christmas joy.
We know that all big things begin from small ones. We wish you to see them and light up the holidays in your hearts.
Happy Holiday Season!