Archaeologis score find Himalayasaurus remains
Chinese scientists recently discovered the fossils of the Himalayasaurus in the Tibet autonomous region, making it the second time they have found similar fossils on the Qinghai-Tibet Plateau since the 1960s, China Central Television reported.