Inhabitat favicon

China is planting 6.6 million hectares of new forest enough to occupy Ireland