China: Landslide Sweeps Down Hillside, Bringing Down Power Tower in Guizhou
- Captured on Monday 22nd of June 2026
- Location is Sanchahe
Description
Flooding triggered a massive landslide in Sanchahe, Guizhou, China, on June 22, sending mud and debris cascading down a Read more...