How do you think about the theory that Altai Mountains area is the homeland of Aryans?
Honestly, I don't know enough about that specifically to give you a good answer. Sorry.
However, if you can give me references, I'll look them over.