Haifanggou Formation


The Haifanggou Formation is a fossil-bearing rock deposit located near Daohugou village of Ningcheng County, in Inner Mongolia, northeastern China.
The formation consists of coarse conglomerates, sandstone, mudstone, and thin coal layers deposited in deltaic and lacustrine environments.
The formation dates to the Callovian of the Middle Jurassic to the Oxfordian of the Late Jurassic.

Fossil content

Arthropods

Vertebrates

Flora