Chinese archaeologists have discovered more than 150 Paleolithic sites along one of the branches of Yellow River, tracing the history of ancient human activities in the region back to about 600,000 years ago, according to the Shaanxi Provincial Cultural Heritage Administration on Sunday. Experts say the discovery once again proves the profound continuous nature of Chinese civilization.