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)