
22 Oct 2025
FWT
Jikepulin Ski Resort is located in Hemu Village of Altai, China’s Xinjiang. Altai is the origin of human skiing and a famous “Snow Capital” in China, with its vast area of natural powder snow, which is prized by skiers. There are 103 ski pistes in the resort, with a total length of 108 kilometers, attracting skiers from all over the world to look for ice and snow.