OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ Miaojiaba hydroelectric plant

Miaojiaba hydroelectric plant is a hydro power plant operated by Datang Bailongjiang Power with a total output of 240 MW.