OpenInfraMap

 ⟩ Stats ⟩ China ⟩ Power Plants ⟩ 瀑布沟大坝

瀑布沟大坝 (Pubugou Dam) is a hydro power plant with a total output of 3,300 MW.

Picture of 瀑布沟大坝
Wikimedia Commons