OpenInfraMap

 ⟩ Stats ⟩ Ethiopia ⟩ Power Plants ⟩ Fincha Hydroelectric Power Station

Fincha Hydroelectric Power Station is a hydro power plant with a total output of 134 MW.