Rain-triggered Landslides Halt Traffic in Northwest China Province
Beijing, Heavy downpours have caused roadside landslides and mudflows, leading to traffic disruptions in Baoji, a city in northwest China’s Shaanxi Province.
Local authorities said traffic was interrupted on sections of two highways and an expressway…