Ice and snow tourism injects new momentum into rural revitalization and high-quality development in northwest China's Xinjiang.