In a dramatic operation, two children were rescued from floods in the city of Yibin, in the south-western Chinese province of Sichuan, according to Chinese television.
Both boys were trapped in the middle of a swollen river on two small rocks far away from the shore earlier this week, CCTV reported.
About 100 firefighters and police officers rushed to the scene to help rescue the boys.
Strong currents meant attempts to rescue the children failed twice.
But finally a voluntary police officer managed to make his way to the child using a rope stretched across the river.
After tying a life belt around the boy, he and the child returned safely to the bank of the river.
Twenty minutes later, another boy was rescued using the same method.
Last week, lightning strikes and mud flows triggered by record-breaking torrential rains killed at least 37 people and left 14 missing in the province of Sichuan and neighbouring Chongqing city, an independent municipality.