" Shanxia" es un dinosaurio acorazado que de acuerdo con las longitudes relativas del fémur y de otros huesos de la pierna contaba con un largo de alrededor de 3,6 metros, un alto de 1,2 y un peso total de 300 kilogramos.