Terms

Goru Belukha

Goru Belukha is the highest mountain of the Altai range; Chinese Kunlun Shan, home of Xi Wang Mu, the Queen of the West
 
 
Belukha
Altay Mountains are known as Turkic people birthplace
Back