Euhelopus
Dinosaur
Euhelopus is a genus of sauropod dinosaur that lived between 145 and 133 million years ago during the Berriasian and Valanginian stages of the Early Cretaceous in what is now Shandong Province in China. It was a large quadrupedal herbivore. Wikipedia