Chinese scientists recently found a new fish fossil while exploring the ancient layers of Lixi town, Wuning County in Jiujiang city, East China’s Jiangxi Province, a place famous for being a crucial fossil site for ancient vertebrates, said Science and Technology Daily.