Passengers board a train at the Railway Station in Hefei, capital city of east China's Anhui Province on 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