The Xinjiang region of northwestern China is currently in the aftermath of a series of avalanches. The area saw heavy snow fall along a wide stretch of highway leading to a tourist destination and now many of them are trapped. Veuer’s Tony Spitz has the details.