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