Image of the Day Landslide in Zhouqu, ChinaAug 10, 2010
Landslide in Zhouqu, China