Snowstorms have paralyzed traffic and halted flights in Altay prefecture in NW China’s Xinjiang, following 50 hours of blizzards in the region.

In mountainous areas, 43 inches of snow has been reported, setting a new record for November.