Huashanosaurus
In Depth Huashanosaurus was an early eusauropod sauropod dinosaur from the Wangmen Formation of Guangxi, southern China. The name means “Huashan Mountain lizard,” in reference to the UNESCO World Heritage site of Huashan Mountain and its famous rock art. The species name, qini, honors Jian Qin, the local teacher who first discovered the remains. Fossil … Read more