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