Two passengers show their id cards and train tickets at the Shenyang North railway station in Shenyang, Northeast China's Liaoning province, June 1, 2011. [Photo/Xinhua]
Go to Forum >>0 Comments