In January 2024, a landslide in China's Yunnan province killed dozens of people when a steep cliff collapsed and destroyed part of a village. At least 18 people were killed in a separate landslide ...