The Keqiutou Site group, an archaeological cluster going back to the Neolithic Age 6,500-7,300 years ago, was one of China s top 10 archaeological discoveries in 2023. Located on Pingtan Island in southeast China s Fujian province, the cluster includes the Keqiutou, Xiying, Donghuaqiu and Guishan sites.