In Xinjiang's Yiwu city, thousands of mirrors turn sunlight into clean power for 250,000 people

Loading comments...