OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ 猴桥

猴桥 (Houqiao Power Plant) is a hydro power plant with a total output of 28.00 MW.