The first humans in China could have come from northwest China’s Shaanxi province, after a research team led by the Chinese Academy of Sciences recently discovered a Palaeolithic site dating back to between 1.26 and 2.12 million years ago, Xian Fabu stated on its public WeChat account on July 12.