World''s largest and highest-altitude hydropower and PV power station
The Kela photovoltaic power station, the world''s largest and highest-altitude hydropower and PV complementary power station, begins producing electricity in Southwest China''s Sichuan...








