Горы вообще сами по себе для изолята не обязательны.
Могут быть на островах (хайда, андаманцы, йели днйе и так далее).
Или в устьях-низовьях рек (иджо, варао, нивхи и так далее, шумеры сюда же).
Или в лесах (целая куча амазонских индейцев и папуасов, например).
Совершенно не понимаю зацикленности на горах.
Для изоляции что-то другое работает.