Zhen’an Pumped-Storage Power Project

The pumped-storage power project is under construction on the main stream of Yuehe River in Zhen’an County, China. Credit: Chris Phan.



  • Zhen’an Pumped-Storage Power Project
  • Zhen’an Pumped-Storage Power Project
  • Zhen’an Pumped-Storage Power Project