Dozens of road barriers floated along a street during floods in China. Footage shows bright yellow cylindrical traffic barricades drifting down a waterlogged street in Qingdao, Shandong. The ...
On June 29, a sudden landslide occurred in Jingu Village, Jingu Township, Hechi, Guangxi. A loader was pushed several metres by the landslide while in motion. Nearby villagers shouted warnings to the ...