Père David's Deer, an endangered species, once showed up in the oldest Chinese myth "Investiture of the Gods", has been repopulated at Dafeng National Nature Reserve in east China's Jiangsu province. The species is known by its Chinese name, Sibuxiang, which means "the four unlikes" - unlike a cow, camel, donkey or horse.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3