China is a country frequently affected by landslides and rockfalls. According to incomplete statistics, economic losses caused by these geological hazards amount to US$3–5 billion annually, ...
The terrain in Southwest China is predominantly mountainous with many slopes requiring reinforcement. This region also experiences frequent rainfall and earthquakes, which can trigger landslides.