Thousands of dinosaur footprints discovered on rock faces in northern Italy ...