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.