(image for) Collections of the Most Astonishing Fossils in the World from Western Liaoning Province, China –The Roots of Life and Spirit in Ancient Times - Click Image to Close