I am not sure what it is about the Edushi Maps, but can someone please bring them over to the “Western world”?
Just have a look at the brand new Beijing Map below and you can see why the Alexa ranking (7790 for Edushi) in China is completely wrong. They must have at least a few million uniques a month: