This is off topic, but bears a mention nonetheless.
The Three Gorges Dam is located on the Yangtze river in Hubei province China
more details on the Three Gorges Dam (For anyone who didn't know about it yet, this is one MEGA hydro electricity + flood control project in China)
Torrential rain, flooding and rising water levels resulted in the authorities needing to release water and monitor water levels closely.
Just goes to remind us of the humongous power of nature and her ability to test and sometimes defeat mankinds' ever improving technological and construction engineering skills.
So far, the Dam has survived its massive stress test.
Let's hope the raging waters subside & everything ends peacefully and that loss of life stays at a minimum.