Workers assemble E-bikes on a production line at China-based manufacturer Yadea in Jinzhai, Lu'an, East China's Anhui Province, on October 28, 2025. Photo: VCG
Visitors and residents sample Hongze Lake hairy crabs in Huai’an, East China’s Jiangsu Province, on October 19, 2025. ...
An aerial photo taken on September 28, 2025 shows egrets and other birds resting on the photovoltaic panels ...
A hydrogen-powered heavy-duty truck rolls off the production line in North China’s Tianjin Municipality on March 5, 2025. ...