February 06, 2007 05:06 Beijing Time
Passengers queue to board a train at Beijing Railway Station Feb. 4, 2007. China's railway system is expected to carry some 155 million people over the upcoming Chinese New Year period, the most ever, as people flood home for the traditional festival.
>> Full Article