Posted on May 8, 2024 by adminMegaraptor discovered in China may have rivaled velociraptors of ‘Jurassic Park:’ Study Fossilized footprints found in southeastern China suggest that a six-foot-tall megaraptor once roamed the region during the Cretaceous period.