Mamenchisaurus, en langhalset sauropod-dinosaur, levde i Øst-Asia i sen jura-periode, for ca. 160 til 145 millioner år siden.
Selv om vi ikke har en presis lokasjon, er fossiler funnet i dagens Kina, spesifikt i provinsene Sichuan, Xinjiang og Qinghai.
Basert på fossilbevis og miljøet på den tiden, antas det at Mamenchisaurus levde i oversvømmelsesplaner, våtmarker og skoger, sannsynligvis nær elver og innsjøer.
Deres lange halser tillot dem å nå høyt opp i kronene for å mate blader, mens deres massive størrelse gjorde dem relativt trygge fra de fleste rovdyre.