Chaos as landslides and mud torrents swell South
![]() |
Passengers try to push a minivan as flash floods strikes Yiliang county, Southwest China's Yunnan province on Aug 25.[Photo/icpress] |
Related Stories
![]() |
Passengers try to push a minivan as flash floods strikes Yiliang county, Southwest China's Yunnan province on Aug 25.[Photo/icpress] |