I find some info about it again, it seems that located in Mongolia and Russia.
http://nauka.relis.ru/09/9809/09809158.htm