Nanchao FormationThe Nanchao Formation is a Late Cretaceous geologic formation in China. Fossil ornithopod tracks have been reported from the formation. Embryos of therizinosaurs are known from the formation