Passengers walk down stairs to board trains at the railway station of Wuhan, capital of central China's Hubei Province, Oct. 7, 2015. A travel peak is seen in Wuhan on Wednesday, the last day of the seven-day National Day holidays. (Photo: Xinhua/Xiao Yijiu)
RIGHT BG