The Lijiaxia Hydropower Station No. 5, one of the world’s biggest hydropower plants in a dual-row turbine layout, completed its 72-hour trial run and was declared officially operational on Oct. 10.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results