Icon
 

China Built the WORLD S largest waste to energy Plant in Shanghai