The Beijing Championship of the World Robot Contest 2025 is being held concurrently with the World Robot Conference in Beijing from August 8 to 12. The competition features over 30 major events and more than 70 minor events, attended by over 100 competition groups. More than 10,000 science and technology innovation talents from nearly 20 countries have gathered in Beijing to take part in this celebration of science and technology. (Photos: Li Hao/GT)