An 8-Meter Long Monster Appears in Chongqing, China
The gigantic creature Qianjiangsaurus changshengi roamed Southwestern China approximately 70 million years ago, during the late Cretaceous period.According to Sci-News, in 2022, Chinese paleontologists discovered fossil remains of this colossal ...