100 million years ago
-
China Restaurant New Special: Sauropod Footprints from 100 Million Years Ago
A restaurant in China seems to have a new special treat: footprints left by sauropods 100 million years ago.
Latest Research Articles