Yeah, a lot of us Westerners get our impression of China from Shanghai. Shanghai is a bit different than the rest of China. I work in Pudong sometimes. Shanghai seems to barely acknowledge its existence, much less the rest of China. I spend most of my time in secondary and tertiary cities, so sometimes think I "know" China. Yet every time I turn the corner, it's another WTF moment.