Scenes From the 2026 Beijing World Humanoid Robot Games

The 2026 World Humanoid Robot Games have begun. 666 teams from around the world are competing with more than 2,000 humanoid robots. (Source: Bloomberg)