Biblical flooding devastates mainland China