Located above the Irtysh River in Kazakhstan’s Abai Oblast, the site had been known to local researchers for over two decades ...