Ski enthusiasts enjoy skiing in the Jiangjunshan ski resort in Altay, Northwest China’s Xinjiang Uygur autonomous region. [Photo/IC] Known as "the world's birthplace of skiing", Altay is a tranquil ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results