OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ 长河坝水电站

长河坝水电站 (Changheba Dam) is a hydro power plant with a total output of 2,600 MW.