Jerry D. Harris wrote:
You, H., Q. Ji, and D. Li. 2005. _Lanzhousaurus magnidens_ gn. et sp. nov. from Gansu Province, China: the largest-toothed herbivorous dinosaur in the world. Geological Bulletin of China 24:785-794.
There's photos of a mounted skeleton at..
http://www.dinosaur.net.cn/_Dino_News_2005/dino20050114.htm
Cheers
Tim