BEIJING – Fresh landslides rocked another area of China on Wednesday, sweeping through a mountain town in the southwest