Flash floods caused by severe rainfall submerged southern China's Liubao on June 26.<br /><br />In the clip, streets and houses were flooded and a lorry was swept down a street by the deep floodwater. <br /><br />Seven rescue vehicles and three rubber boats were sent to rescue trapped residents.