A massive landslide happened in Yichang City, China, causing a massive amount of damage. This is nothing short of dreadful.