BEIJING, Aug. 25, 2026 -- Robots of Tiangong compete during the 4x100m Relay of the 2nd World Humanoid Robot Games in Beijing, capital of China, Aug. 25, 2026.,Image: 1128422656, License: Rights-managed, Restrictions: , Model Release: no , Credit line: Zhang Chenlin / Xinhua News / Europa Press Editorial licence valid only for Spain and 3 MONTHS from the date of the image, then delete it from your leer más archive. For non-editorial and non-licensed use, please contact EUROPA PRESS. leer menos