Altai Mountains
The culture is a continuation of the nomadic Pazyryk culture in the area of Altai Mountains in South Siberia.