Heavy rain and strong winds "turn a river in front of China's house!?"