Bicycles 'eat' haze and release clean air in China
A Dutch designer who plans to use a bicycle model can suck in polluted dust and release fresh air in China.China built the world's largest air filter tower
China built an air filter tower of more than 91 meters in Xi'an City, Shaanxi Province, to deal with the problem of heavy air pollution.