Robocup14

RoboCup is the World Cup for robots is being held in China. Photo: DU YU/XINHUA PRESS/CORBIS

RoboCup is the World Cup for robots is being held in China. Photo: DU YU/XINHUA PRESS/CORBIS