The site of the Shanggangyang site, discovered in Xiyang village in Henan province, Aug 22, 2014. [Photo/CFP]