Paleontologists work at the excavation site at Longshan Mountain in the city of Yanji, northeast China's Jilin Province, June 8, 2017. Fossils of a complete crocodile and bones belonging to at least six different dinosaurs from the Cretaceous Period, 145 to 66 million years ago, have been excavated in northeast China's Jilin Province. (Xinhua/Xu Chang)
RIGHT BG