Chongqing, China at the Chongqing Natural History Museum,Tuojiangosaurus, found in 1974 in Sichuan Province near the town of Zigong. About 70 percent of it is real.