Nanchao Formation


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