20060318 world.rest-of-world: Evidence of primitive human activity found in China