A rain-triggered landslide hit villages in Hanyan county, Southwest China's Sichuan province, July 27, 2010. The sudden disaster left 21 people missing, and 58 houses collapsed. About 4,000 villagers are being evacuated from the area. [Xinhua]