What? No one's contributed any websites? Nothing special about Shanghai?
Here's a site that includes information about China's floating population and other social phenomenon. China in the Red is a compelling documentary that can be viewed in its entirety via the web:
http://www.pbs.org/wgbh/pages/frontline/shows/red/
Please take a look at it and let us know what you think.
Tank Man is another important documentary available online:
http://www.pbs.org/wgbh/pages/frontline/tankman/