TreeHugger favicon

China is planting 16.3 million acres of forest this year