News
When looking only at the total number of trees per country, it's no surprise that the countries that have the most land mass often have the highest totals. Russia leads with 642 billion trees.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results