Perteneció a la Formación de Jiufotang, cerca del pueblo de Meileyingzi, provincia de Liaoning, al noreste de China.