Early Cretaceous
Qijianglong is a genus of herbivorous mamenchisaurid sauropod dinosaur from the Early Cretaceous of China.