OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ 八盘峡水电站

八盘峡水电站 (Bapanxia Powerplant) is a hydro power plant with a total output of 226 MW.