Vehicles travel on an icy highway in Urumqi, capital of Northwest China's Xinjiang autonomous region, Feb 24, 2011. [Photo/Xinhua]