Qijianglong is about 15 metres in length and lived in the Late Jurassic. The name means "dragon of Qijiang," for its discovery near Qijiang City, close to Chongqing.
The fossil site was found by construction workers in 2006, and the digging eventually hit a series of large neck vertebrae stretched out in the ground.
Incredibly, the head of the dinosaur was still attached.
"It is rare to find a head and neck of a long-necked dinosaur together because the head is so small and easily detached after the animal dies," said University of Alberta paleontologist Tetsuto Miyashita.
Also Read
Most sauropods, or long-necked dinosaurs, have necks only about one third the length of their bodies.
Unique among mamenchisaurids, Qijianglong had neck vertebrae that were filled with air, making their necks relatively lightweight despite their enormous size.
Interlocking joints between the vertebrae also indicate a surprisingly stiff neck that was much more mobile bending vertically than sideways, similar to a construction crane.
Mamenchisaurids are only found in Asia, but the discovery of Qijianglong reveals that there could be as many differences among mamenchisaurids as there are between long-necked dinosaurs from different continents.
"Nowhere else we can find dinosaurs with longer necks than those in China. The new dinosaur tells us that these extreme species thrived in isolation from the rest of the world," said Miyashita.
Miyashita believes that mamenchisaurids evolved into many different forms when other long-necked dinosaurs went extinct in Asia.
"It is still a mystery why mamenchisaurids did not migrate to other continents," he said.
It is possible that the dinosaurs were once isolated as a result of a large barrier such as a sea, and lost in competition with invading species when the land connection was restored later.