Video PlayerClose
Passengers wait to board the train at Chongqing north railway station in southwest China's Chongqing, April 30, 2019. Chongqing railway system witness a travel rush as the May Day holiday is on hand. (Xinhua/Liu Chan)
Passengers wait to board the train at Chongqing north railway station in southwest China's Chongqing, April 30, 2019. Chongqing railway system witness a travel rush as the May Day holiday is on hand. (Xinhua/Liu Chan)