Mountaintop Wind Power Generation in Yichun, China
A wind power facility rotates under a blue sky and white clouds at the peak of Bajiao Mountain in Yichun City, Jiangxi Province, China, August 12, 2023.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.