Aerial photo taken on Aug. 18, 2020 shows a self-driving bus of autopilot bus line 1 running on a road in Zhengzhou, central China's Henan Province. (Xinhua/Li An)
In pics: China's science and technology achievements in 2020
Source: Xinhua| 2020-12-18 17:51:52|Editor: huaxia