Mamenchisauridae is a family of sauropod dinosaurs belonging to the Eusauropoda known from the Jurassic and Early Cretaceous of Asia and Africa. Mamenchisaurids are characterized by their proportionat
Zigong Dinosaur Museum Mamenchisaurus hochuanensis below
Xinjiangtitan is an extinct genus of mamenchisaurid sauropod that lived during the Middle Jurassic of what is now Xinjiang, northwestern China. Its type and only species is Xinjiangtitan shanshanesis,