Le mamenchisaurus, un dinosaure sauropode à long cou, vivait en Asie de l'Est Pendant la Période du Jurassique tardif , 160 à 145 millions d'années .
Bien que nous n'ayons pas un emplacement précis, des fossiles ont été trouvés dans ce qui est maintenant Chine , spécifiquement dans les provinces Sichuan, Xinjiang et Qinghai .
Sur la base des preuves fossiles et de l'environnement de l'époque, on pense que les mamechisaurus vivaient dans des plaines inondables, des zones humides et des forêts , probablement près des rivières et des lacs.
Leurs longs cou leur auraient permis d'atteindre haut dans la canopée pour se nourrir de feuilles, tandis que leur taille massive les aurait rendues relativement à l'abri de la plupart des prédateurs.