OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ Unnamed power plant 932914422

Unnamed power plant 932914422 (Yunpeng hydrpower station) is a hydro power plant with a total output of 210 MW.