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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results