Fue encontrado en la Formación Iren Dabasu, en lo que es hoy China en la localidad Saihangaobi, Sonid Zuoqi, región autónoma de Nei Mongol (Mongolia Interior).