The Anhui province, which is located about 280 miles west of Shanghai, had seen heavy rainfall after the region was recently battered by two strong typhoons, Yagi and Bebinca; the latter being the ...
Some results have been hidden because they may be inaccessible to you