Xinjiangtitan
Xinjiangtitan: Profile of a Prehistoric Giant Xinjiangtitan Xinjiangtitan (SHIN-jee-ahng-TY-tan; “Xinjiang giant”) is a genus of very large mamenchisaurid sauropod dinosaur that lived during the Middle Jurassic period, about 165 to 164 million years ago. Its fossils were discovered in the Shishugou Formation in the Xinjiang Autonomous Region of northwestern China. The name Xinjiangtitan refers to […]