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.

The video was filmed on June 24 and provided by local media.