RT picking up the story as well.
Decided to have a look at this dam…China has almost 100,000 reservoirs…most dammed.
This is one of the big ones. Really big, with a high head. Almost 400' of head and upstream of a lot of heavily populated areas. And they have A LOT of water dammed behind it to keep the turbines loaded. This could get bad. Pray for the ones downstream if it fails.