HUAIHUA, July 5, 2014 - Photo taken with a mobile phone shows flooded houses in Mibei Township of Huaihua City, central China's Hunan Province, July 5, 2014. Rain-triggered landslides blocked a river to form a barrier lake in the township, affecting over 300 people. One villager is still missing by the press time.

1 / 1
 Add your comments

There are no comments. Be the first to add a comment.


Latest News

Latest Photos