WELCOME, SIGN IN
Rainstorm Triggers Landslides in Southwest China
Description:More torrential rains have hit many parts of southwest China since early Monday, causing some road sections to be flooded and triggering landslides. (0:46)
Source: IBTimesTV
Tags: ibtimestv , china , landslides , rain