Floodwater washed away submerged cars in southern China
Floodwater washed away submerged cars in southern China
In the video filmed in Guizhou province, a flood swept away submerged cars down a street.
The flood has been caused by the continuous heavy rain recently.