What do you mean? This is China's map. Anyway, it took me a few moments to realize what they have tried to show. Perhaps the ad should have a little more contrast, I don't know how many people are willing to spend time figuring it out.