Passengers wait in line to board a seat carriage on the D356 Shanghai-Chengdu train at Shanghai's Hongqiao station, Jan 13, 2011. [Xinhua]
Go to Forum >>0 Comments