Video PlayerClose
Vehicles queue at a toll station in Changshu of east China's Jiangsu Province, Sept. 30, 2018. Highways here witnessed mounting travel rush as people began to embark on trips during seven-day National Day holiday, which lasts from Oct. 1 to 7.(Xinhua/Jin Hanxin)