Photo taken on July 4 shows that downpours have triggered mudslide in Wenchuan county, Sichuan province. [Photo/Chinanews.com]
Go to Forum >>0 Comment(s)