Wind turbines in mountainous wind power base rotate in the wind in Congjiang County, Guizhou Province, China, October 26, 2024.