Chinese Archeologists have discovered an abundant cache of ancient mammal Fossils dating back over 792,823 years in a cave located near Pingxiang, South China's the Guangxi Zhuang autonomous region.
Ancient animal Fossils discovered in South China.