Rescuers drag out a passenger vehicle engulfed in the river by the landslide in Nanping, Fujian Province, June 15, 2010.[Photo/Xinhua]