Camel Hill, where fossils have been unearthed, is expected to become the “tipping point” for Liaoning's fossil resources
Continuously decoding the traces of life from millions of years ago.