Passengers wait to board a train at Beijing West Railway Station at the wee hours of January 30, 2010. China's Spring Festival travel peak season, or "chun yun" in Chinese, kicks off today. [Photo/Xinhua]
Go to Forum >>0 Comments