News

Determining the number and distribution of trees in China is essential for assessing the health of the country’s forest ecosystems. Trees play a critical role in carbon sequestration ...
A new estimate suggests China is home to 142.6 billion trees, meaning the country has roughly 100 trees per inhabitant. These numbers are considerable, given how densely populated China is ...