Industry

China is building a new city that will be home to more trees than people

Chinese forest city green infrastructure