Video PlayerClose
Vehicles run on the Hengqin Bridge in China (Guangdong) Pilot Free Trade Zone in Zhuhai, south China's Guangdong Province, Nov. 15, 2018. (Xinhua/Deng Hua)
Vehicles run on the Hengqin Bridge in China (Guangdong) Pilot Free Trade Zone in Zhuhai, south China's Guangdong Province, Nov. 15, 2018. (Xinhua/Deng Hua)