Flash floods submerged streets in southern China after a heavy rainstorm struck the area.
Flash floods submerged streets in southern China after a heavy rainstorm struck the area.
Flash floods submerged streets in southern China after a heavy rainstorm struck the area.
The video, filmed in the city of Shenzhen in Guangdong Province on June 22, shows buildings and vehicles being submerged in deep floodwater.
The local observatory issued a red warning signal for heavy rain, while all kindergartens, primary schools and middle schools were closed.
The video was provided by local media with permission.