A spring view shows a tea plantation alongside wind turbines in Dongyang, East China's Zhejiang Province on March 19, 2025. As of the end of 2024, the country's installed wind power capacity reached 510 million kilowatts, per official data. Photo: VCG