In 1985, paleoanthropologist Lin Yipu discovered some ancient mammal fossils in the fissure accumulation of the Jellyfish Mountain quarry in Shanghuang Town, Liyang County (now Liyang City). After returning to Beijing, he provided these fossils to Qi Tao, an expert on Tertiary mammals at the...