New Paleolithic remains found near the Liuhuaishan site in Bose Basin, Guangxi
The Liuhuaishan site is an important early Paleolithic site found in the Bose Basin. In December 2008, Scientists from the Institute of Vertebrate Paleontology and Paleoanthropology (IVPP), Chinese Academy of Sciences, and ...