Baiyu County, Sichuan
The Yebaton Hydropower Station is a 2,440 MW run-of-river hydroelectric project located on the Jinsha River in Sichuan, China, featuring a 217-meter-high hyperbolic arch dam and six turbines supplied by Dongfang Electric. It serves as China's highest-altitude hydropower station, designed to generate