My guess would be Chinese search engine bots gone haywire. Either that or some sort of spam engine. In any event I sincerely doubt it was any real people involved in the visits. All of my sites get hit with something like this every few years or so. I'm sure other sites have the same thing too.
__________________
|