Passengers wait for their trains at the railway station of Shijiazhuang, capital of north China's Hebei Province, Oct. 7, 2015. A travel peak is seen around China on Wednesday, the last day of the seven-day National Day holidays. (Photo: Xinhua/Mou Yu)
RIGHT BG