Rescue workers provide people with life jackets in Wenchuan, Southwest China's Sichuan Province on Tuesday. The area was hit by mountain torrents and mudslides due to heavy rain, which killed one and injured four so far. Photo: Xinhua