China's largest solar energy base helps make desert green

China's largest solar energy base, located in the Tengger Desert in Zhongwei City, northwest China's Ningxia Hui Autonomous Region, is helping make the desert green.



微信扫描下方的二维码阅读本文