Sixty-eight strange footprints proven to belong to dinosaurs 100 million years ago from the Cretaceous Period were found in a valley in Xishui County, southwestern China’s Guizhou province, CCTV.com reported on July 22. Experts claim spinulose tree ferns, the herbivorous dinosaurs’ food, can still be found in the valley today.