Landslide in China

Shaanxi Province

A landslide occurred in northwest China's Shaanxi Province on March 10, 2010. It left 26 people dead among the total of 44 trapped.

Source GLIDEnumber