Rescuers tie a tow cable to pull a stranded vehicle out of snow on a crucial national road link in Ali Prefecture, southwest China's Tibet Autonomous Region, Feb. 16, 2011. Heave snowfalls have hit the region since Sunday and paralyzed the traffic along the Xinjiang-Tibet Highway. Rescue teams equipped with heavy vehicles were sent out to transfer snowbound travelers and clean snow from roads. [Xinhua/Pi Feng] |