May 22, 2022 - All power units constructed at major hydropower station in China`s Yunnan
The last power-generating unit of the Baihetan hydropower station, a mega project in southwest China, has been fully installed, marking a major step toward the station`s full operation.