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.