A woman looks on after a landslide triggered by heavy rainstorm hit Shanxi Village of Zhongxing Township in Dujiangyan, southwest China's Sichuan province on July 10, 2013.