CHINA | Tuesday, 13 November 2012 | Views [352] | View Larger Image
Human traffic at one of Shanghai's busiest metro stations, People's Square