FUGONG, May 10, 2014 - Photo taken on May 10, 2014 shows the torrents of a river in Shangpa township, Fugong county, southwest China's Yunnan Province. Mountain torrents damaged 14 houses and severed power supply Saturday as a heavy rain hammered the region.

1 / 3

Photo taken on May 10, 2014 shows the torrents in Shangpa township, Fugong county, southwest China's Yunnan Province.

2 / 3
3 / 3
 

Latest News

Latest Photos