Archaeologists Discover “4,000-year-old lost city with 230-foot-tall pyramid and pits filled with human SKULLS”

Archaeologists have made an absolutely stunning discovery in China.  Approximately 4,000 years ago, a huge city thrived on a ridge located above China’s Tuwei River.  It contained a massive stepped pyramid that stood at least 230 feet tall, and it was defended by a huge wall which surrounded the 988 acres inside the city.  Archaeologists also found six pits that contained “decapitated human heads”, and this indicates that human sacrifice was quite common.  As the Daily Mail has reported, this discovery is altering the way that researchers view the development of civilization in early China… (Read More.....)