The fossils of the Yixian Formation in northeast China represent the greatest collection of superbly preserved dinosaurs in the world. Their remarkable state has usually been attributed to being ...
Between about 120 million and 130 million years ago, during the age of dinosaurs, temperate forests and lakes hosted a lively ...