The first phase of the world’s largest hydro-solar power station at the highest altitude, the Kela PV power plant, has been put into operation in China on June 25.
The Kela PV power station is located on a mountain at an altitude of 4,600 meters in Yajiang County of Garze Tibetan Autonomous Prefecture of southwest China’s Sichuan Province.


