That's Beijing, not Shanghai, and I think we can assume that Beijing is at least slightly cleaner than Shanghai, if not by much.
According this article[0], Shanghai's level reached 602.5, which, when compared to the data on the graph you linked, is about 75 points higher than Beijing.
[0]: http://abcnews.go.com/International/wireStory/smog-extremely...