Share Facebook Twitter LinkedIn Pinterest Email Record levels of rain fell on Japan’s Noto Peninsula, turning buildings into piles of debris and neighborhoods into streams of floodwaters. Source link Accidents and Safety Deadly Fatalities;casualties japan Landslides Landslides;Mudslides Rain Rainfall River Strike Urban area