The Qianshan Basin in eastern China has provided paleontologists with an abundance of fossils from the Paleocene Epoch, the 10-million-year-long period that followed the extinction of the dinosaurs.