The record rainfall occurred between 08:00 on 11 September and 08:00 on 12 September. Police dispatched 206 officers, 27 cars and 16 motorcycles, and organised the recovery of 68 stranded vehicles as well as the rescue of 24 people. Full story (in Chinese) via this link; read lots more of the latest news from Yancheng via this link.