My recent travel to Xinjiang
If someone’s going to ask me: what is the perfect winter paradise for snowboarding? I would surely tell them; Altay is definitely the best. I recently spent 20 amazing days snowboarding in Altay, Xinjiang, across two very different styled resorts. Altay is the snow capital of China, with 1.5 meters of average snow depth in … Read more