 Based on biostratigraphy, the Lower Shaximiao Formation has been usually seen to date to 168 to 161 million years old, between the Bathonian to Callovian stages of the Mid Jurassic, while the Upper Shaximiao was thought to be Oxfordian in age.A paper by Wang et al.