JiangshanosaurusAll / China, Genus Jiangshanosaurus is a genus of herbivorous titanosauriform sauropod dinosaur that lived in China approximately 92-88 million years ago, during the Turonian-Coniacian stage of the Late Cretaceous. Last Updated on 2 years by pinc