A massive, long-necked dinosaur that tramped through what is now Southwest China's Chongqing approximately 160 million years ...