Chinese Workers in Sri Lanka

Chinese Workers in Sri Lanka

Lakruwan Wanniarachchi/AFP/Getty Images

Chinese workers cycle in front of a coal-powered electricity generating plant in Norochcholai, Sri Lanka.