Two people are confirmed dead in a large-scale mountain collapse on Monday in Huaguo Village, Yiliang County, southwest China's Yunnan Province. About 25,000 cubic meters of rock thunderously collapsed. The rolling stones crushed a local residential house, a winery and a farm. They also damaged six vehicles.