Freezing conditions left thousands of people trapped in the cars after an avalanche in China's Xinjiang province.