Flash flooding in Chinese town sees vehicles submerged and swept away

Flash floods caused by severe rainfall submerged southern China's Liubao on June 26.

In the clip, streets and houses were flooded and a lorry was swept down a street by the deep floodwater.

Seven rescue vehicles and three rubber boats were sent to rescue trapped residents.