Video PlayerClose
Engineers check a driverless car during a DIY Robocars challenge in Guiyang, southwest China's Guizhou Province, May 25, 2018. (Xinhua/Ou Dongqu)
Engineers check a driverless car during a DIY Robocars challenge in Guiyang, southwest China's Guizhou Province, May 25, 2018. (Xinhua/Ou Dongqu)