Rebbachisaurus

Rebbachisaurus is a genus of sauropod dinosaur (Long neck, long tail, small head, and thick, pillar like legs dinosaur, just as that of the more well known Brachiosaurus). 
From the superfamily Diplodocoidea, it could grow up to 20 meters (65 ft) long and lived during the Early–Late Cretaceous period in Africa about 99 million years ago.

Rebbachisaurus is distinguished from other sauropods by its unusually tall, ridged back.