An aerial drone photo shows the wind turbines on the mountains in Yuntaihuang Village of Lianghekou Town, Zigui County of Yichang City, central China's Hubei Province, Nov. 26, 2024. (Photo by Zheng Jiayu/Xinhua)