Share
Copied
A mudslide triggered by continuous torrential rains hit a county in NW China on Monday, briefly trapping more than 10,000 residents.