skip to Main Content
Ancient City With Huge Pyramid, Human Sacrifices Found In China

Archaeologists in China have been excavating the ruins of a 4,300-year-old city. They call it Shimao because no one knows its ancient name. The city surrounded a step pyramid so massive that the city’s rulers lived in palaces at the top. Parts of the pyramid are 230 feet (70 m) high. The pyramid is decorated with eyes and faces. Stone buildings in the city are decorated with jade objects. Six pits with decapitated heads have been found. Archeologists believe the city practiced human sacrifice on a large scale.

Read more about this ancient city.

Back To Top