El saurópodo "Huabeisaurus" fue excavado en los sedimentos del Cretácico superior de la provincia de Shanxi, en el noreste de China.