Rescue workers evacuate a group of school children after a mudslide occurred in Ningnan, southwest China's Sichuan province today. Torrential rains in mountainous southwest China triggered a mudslide that left about 40 workers building a hydroelectric dam missing on Thursday, state media reported. -- AFP PHOTO