La mayoría de los especímenes se encuentra en el Museo de Dinosaurios de Zigong, creado a mediados de la década de 1980.