Rescue workers pull while repairing the broken local electrical system amid a heavy snowfall in Feixi county, east China's Anhui Province Nov. 16, 2009. [Xinhua]