Water gushes out from the Three Gorges Dam through nine of its flood discharge gates to spare more capacity for incoming floods from upper reaches of the Yangtze River, in Central China's Hubei ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results