More than 100 people were missing and feared buried after a landslide caused by torrential rain destroyed a mountain village in a southwest China’s Sichuan province, Xinhua reported.
The landslide also destroyed over 40 homes.
A rescue operation is already underway.