According to the 2019 China Hydroelectric Power Development Forum, at the end of 2018 China’s hydropower plant capacity was 350 million kW, and annual power generation amounted to 1.2 trillion kWh. The annual power generation by the Three Gorges Dam exceeded 100 bill. kWh for the first time. By the end of 2018, approximately 640 medium- and large-scale hydropower stations with over 50,000 kW were built in mainland China and approximately 320 overseas hydroelectric power projects were under construction or completed by Chinese enterprises with a capacity of 81 mill. kW or more.
Japan JST China news, January 9, 2019