A new genus and species of sauropod dinosaur has been identified from a fossilized bone found in China almost 30 years ago. Life restoration of Mamenchisaurus...