South China floods A landslide in China's Sichuan Province caused by heavy rains results in 21 people being missing. Sources: AP via Google News