2018/11/02 | Atlas Obscura Frozen in Time: Solving the Mystery of China's Most Remarkable Fossils Unravel the series of cataclysmic events that resulted in a treasure trove of Cretaceous period fossils in northeast China. Jehol Biota dinosaurs More... China fossils