OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ 168 MW

168 MW (Songshanhekou Power Plant) is a hydro power plant.