Nanchao_Formation
Nanchao Formation
Geologic formation in Henan, China
The Nanchao Formation is a Late Cretaceous geologic formation in China. Fossil ornithopod tracks have been reported from the formation.[1] Embryos of therizinosaurs are known from the formation[2]