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

thumb_upthumb_down
3upvotes