OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ Dayingjiang IV hydro power station

Dayingjiang IV hydro power station (Dayingjiang IV hydro power station) is a hydro power plant with a total output of 875 MW.