Shuangmiaosaurus
In Depth Shuangmiaosaurus is a genus of iguanodont dinosaur that lived in China during the early Cretaceous. Further Reading - A new hadrosauroid dinosaur from the mid-Cretaceous of Liaoning, China. - Acta Geologica Sinica 77(2):148-154. - H. You, Q. Ji, J. Li & Y. Li - 2003.