Video PlayerClose
Photo taken on Sept. 21, 2018 shows a water turbine of the Pubugou Hydropower Station on the border of Hanyuan and Ganluo counties, southwest China's Sichuan Province. As a key project of the 10th Five-Year Plan (2001-2005) and a landmark project of China's efforts to develop western regions, the Pubugou Hydropower Station has an installed capacity of 600 megawatt (MW) with an average annual electricity generating capacity of 14.79 billion kilowatt-hours (kwh). The hydropower station was put into operation in 2010. (Xinhua/Chen Yehua)