Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace A Chinese research team has collected a total of 118 species of mammal fossils and more than 2,000 stone artifacts from the Longgupo Site in Wushan county, Southwest China’s Chongqing Municipality.