JewishStatusOpen the app

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.

Watch in the app All of Shiezoli's statuses

More from Shiezoli