A farmer drives a machine to spray pesticide on cotton in Hutubi County, Northwest China's Xinjiang Uygur Autonomous Region, on June 19, 2023. Xinjiang is a major cotton production base in China. In 2022, Xinjiang's cotton output reached 5.391 million tons, accounting for 90.2 percent of the country's total. Photo: VCG