The scene of the landslide in Hanyan county, Southwest China's Sichuan province, July 27, 2010. [Chinanews.com.cn]