The Yixian Formation in northeastern China is a regular treasure trove for paleontologists with its well-preserved fossils.