The death toll has risen to 18 from a rain-triggered landslide in northwestern China's Shaan-xi Province.