Video PlayerClose
The Keketuohai International Ski Resort in Altay Prefecture, northwest China's Xinjiang Uygur Autonomous Region has attracted skiing and snowboarding lovers from across the country to enjoy their winter sports activities in the resort.