Shiezoli · Jul 21, 2026
Shiezoli — video status
CCTV footage shows rapidly rising floodwaters sweeping away street furniture, personal belongings, electric bikes, and even children in Shunhe Town, Dongxing District, Neijiang City, Sichuan Province, China.
