Saturday July 18, 2026
The landslide happened around 9:10am local time (0110 GMT) in Chongqing's Pengshui County