Twelve people have been killed and 11 others are missing after a rainstorm-triggered landslide hit southwest China's Sichuan province Wednesday morning. The landslide hit the village of Sanxi in the city of Dujiangyan at around 10:30 a.m., flattening 11 homes. Rainstorms have been battering the city since Monday evening, local authorities said. As of 9:45 p.m., 352 people stranded have been relocated to safe areas. Rescue efforts for the missing people are still underway.