Msg#: 4549298 posted 7:51 am on Feb 28, 2013 (gmt 0)
Apparently that agent string is Alibaba/Yahoo Spider. Have you seen that on your Chinese content? I don't see that particular string, but there is a ton of Yahoo!Slurp activity from the US and China with aliyun.com in the string for my sites.
Msg#: 4549298 posted 8:13 am on Feb 28, 2013 (gmt 0)
I just compared it with yahoo.cn for both image and text search, and it appears it's just a mirror of yahoo.cn. Even the layout is the same, the only difference perhaps is the logo and appearance of ads. Other than that the results are identical.