Aerial view of wind turbine blades piled up in a wind turbine blade production base in Yancheng City, Jiangsu Province, China on May 4, 2025.