Icon
 

Half of power generating units at China s Baihetan hydropower station