Rescuers in China pull a man from the twisted wreckage of his truck.<br/> He was injured in a crash in the western province of Xinjiang, where heavy fog clouded roads and grounded flights.<br/> Visibility here is less than 10 metres, making the roads treacherous.<br/> Forecasters say this is the heaviest fog the region has seen in months.<br/> In the city of Urumqi, over 20 flights have been cancelled and 80 more delayed.<br/> More snow and rain is expected over the weekend.<br/> Andrew Raven, Reuters