Prehistoric Megaraptor Footprint Discovered In China
A dinosaur footprint found in China, is the largest fossilized raptor footprint ever recorded. Fujianipus yingliangi, meaning foot of Fujian, left footprints with only 2 toe imprints, because the middle toe with its long sharp talon, was raised to prevent damaging it. The raptor was about 6 feet tall, and 16 feet long.