News

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 ...
The decaying nature of ancient and veteran trees is one of their key characteristics because of the microhabitats they offer ...
Using LiDAR (light detection and ranging) drones, researchers have estimated that China is home to ... of trees in China is essential for assessing the health of the country’s forest ecosystems.