Sichuan Miyaluo Hydroelectric Station

The Sichuan Miyaluo Hydroelectric Station is a run-of-river small-scale hydropower project in Sichuan Province, in the People’s Republic of China. The project utilised the hydrological resources of the Zagunao River in a run-of-river hydro power facility that generates low emissions electricity for the Central China Power Grid.

Next
Next

Reforestation of Degraded Land