Several people were trapped after a landslide struck Pengshui county in the southwestern Chinese municipality of Chongqing on Friday, burying residential buildings and triggering a large-scale rescue operation, according to state media.
Get breaking news anytime, anywhere. Download the TOI app now!