A powerful flood discharge through the spillway of Xiaolangdi Dam in Henan Province yesterday, 25 Jun 2020. Xiaolangdi Dam impounds the Yellow River. It has a total installed capacity of 1,836 MW and generates up to 5.1 TWh annually.
Get replies from creators like All Things Chinese