Shimao covers about 4 sq km and is China’s largest prehistoric archaeological site, comprising fortifications, palaces, houses, tombs and sacrificial altars. Photo: Xinhua