25,000 mirrors: A mega green power project in west China
In western China, Jiuquan is endowed with immense solar energy potential. A mega-project of 25,000 mirrors there captures sunlight and converts it into reliable electricity. Behold this spectacular sight.■