Thanks for the link. The images are like a series called Shanghai Living by Hu Yang. Abusive comment hidden. (Show it anyway.)