coffeebreakarchaeology.blog
Neolithic Step Pyramid Uncovered in China — Archaeological Headlines – Archaeology Magazine
SHAANXI, CHINA—Live Science reports that a step pyramid in the Neolithic site known as Shimao has been excavated in northern China by a team of researchers led by Li Jaang of Zhengzhou University, …