Behind the world''s largest and highest hydro-solar project
Situated at an altitude ranging from 4,000 to 4,600 metres, the project is said to be the world''s largest and highest-altitude mega project and, as of October, has commenced producing electricity.