Share
twitterlinkedinfacebook
Image 1 of 1
RJO00505CHN.jpg
Migrant workers in a southern suburb of Chongqing, one of China's largest (the municipality has a population of 36 million) and most industrialised cities.