A landslide swept over a village in northwest China covering dozens of homes and leaving at least 17 dead and 11 missing, state media said yesterday.The official Xinhua News Agency said rescuers in Shaanxi province were scrambling to find survivors after a massive wall of earth peeled away from a mountainside early Wednesday, crushing at least 25 houses in Shuanghuyu village.