OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ Project 635 Hydropower Station

Project 635 Hydropower Station (Project 635 Hydropower Station) is a hydro power plant with a total output of 32.00 MW.