Yongchuanosaurus is a large carnivorous dinosaur that lived in the Late Jurassic. It was named after its specimen was first discovered in Yongchuan County, Chongqing. Yongchuanlong has a large, slightly triangular head nearly 1 meter long, with six pairs of large holes on both sides, which can effec...