Os fósseis foram encontrados na província de Xinjiang, que tem rochas de aproximadamente 120 milhões de anos