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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results