In October 2014, over a dozen stone tools were found in the Changbai Mountains in northeastern China and dated to be about 50,000 years old. This date roughly coincides with the arrival of anatomically modern humans in China. Chinese archaeologist Chen Quanjia, who initially studied the find, called it a complete repudiation of the Movius Line hypothesis.