The animal in question is _Yangchuanosaurus shangyuensis_. There is a photograph of the same mount from a different angle in DINOSAURS FROM CHINA. Brian (franczak@ntplx.net)