released : 21 May 2023 at 10: 13 This aerial picture taken on May 16, 2023 reveals wind turbines of Honghe Yongning wind power plant in Honghe Hani and Yi Autonomous Prefecture, southwest China’s Yunnan Province. (Yunnan Provincial Energy Investment Group/Handout through Xinhua)
Read More.