Three villagers were killed after a Saturday morning landslide buried their home in central China's Hubei province, local authorities said. Rescuers found the bodies of the three victims seven hours after the landslide that occurred at 6 a.m. in rural Changyang county, Xinhua quoted an official with the county government as saying. Initial investigation showed that the landslide might have been triggered by recent rains. Rescuers are searching for any hidden danger in the mountainous neighborhood and have already relocated two families threatened by possible geological disasters.