Paleontologists in China’s Sichuan Basin have uncovered Tongnanlong zhimingi, a Late Jurassic sauropod estimated at up to 92 feet long, making it among the largest land animals known. Found during ...