Passengers queue up to buy train tickets to go home at the Shanghai Railway Station January 9, 2011. China's Ministry of Railways announced it will put into operation 586 more trains each day for this year's Spring Festival 40-day travel peak compared to the corresponding period last year, according to Xinhua News Agency. [Xinhua] |