ALTAY

Discover Altay

Altay City rests at the foot of the Altai Mountains, known as the origin of human skiing and China's Snow Capital—a key stop on the northern Silk Road corridor and the grand tourism gallery of northern Xinjiang.