알타이 산맥
The culture is a continuation of the nomadic Pazyryk culture in the area of Altai Mountains in South Siberia.