Video PlayerClose
Vehicles queue up to be loaded on board a roll-on roll-off ship at the Yinxingtuo passenger ferry terminal by the Yangtze River in Zigui County of Yichang, central China's Hubei Province, July 5, 2019. (Photo by Zheng Jiayu/Xinhua)