20030106 unknown: Largest-ever palaeolithic stone found in China