Archaeologists have uncovered a 4,300-year-old city in northern China centered around a massive 230-foot-high step pyramid spanning 59 acres at its base. Known today as Shimao, the ancient city once ...