An international team of paleontologists has discovered a 5.7-cm-long stegosaur footprint in Xinjiang province, China. A life reconstruction of the stegosaur trackmakers and paleoenvironment 110 million years ago. Image credit: Kaitoge. The newly-discovered stegosaur footprint was left around 110 million years ago (Early Cretaceous epoch). It belongs to the ichnogenus Deltapodus and co-occurs with the tracks of larger individuals. Found in the Tugulu...