
Why China's neighbors are concerned about China's new mega-dam project
China has begun construction on the $170 billion project it claims will be the largest hydropower plant in the world. The project is estimated to cost $170 billion and generate enough electricity per year to power Britain. After Premier Li?Qiang announced …