Passengers wait to board a bus at Liuliqiao Long-distance Bus Staion in Beijing 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