A landslide happened in Japan’s Atami city on 3rd July, 2021. The huge mass of debris carried by the wall of mud and water was enough to tear through buildings and anything else that came in its path. The landslide claimed the lives of 27 people and injured a further 3. This footage of the landslide is nothing but harrowing.