Mamenchisaurus

Mamenchisaurus is a large, herbivorous sauropod dinosaur that lived during the Late Jurassic period in China between 160 and 145 million years ago. It grew to about 70 feet long and weighed about 40 to 50 tons.