Icon
 

A glimpse of Baihetan hydropower station in SW China