A person takes pictures as water is released from the Three Gorges Dam, a giant hydropower project on the Yangtze River, to reduce flood pressure in Yichang, in central Hubei province of China, July 19, 2020. STR / AFP / Getty Beijing – Heavy rainfall has flooded China’s Yangtze River, …
Read More »China floods question the sustainability of the massive Three Gorges dam
Heavy upstream flooding into the Yangtze River and its tributaries are causing the huge Three Gorges … [+] Prey to bend under the strain of all that water. Cities and towns by the dozens have been flooded. (Xinhua / Du Huaju) ASSOCIATED PRESS It seems to be part of the …
Read More »