China: Manhole Covers Pop and Dance on Flooded Street After Heavy Rain in Hubei
- Captured on Sunday 29th of March 2026
- Location is Hubei
Description
On March 29, 2026, in Hubei, China, manhole covers repeatedly bounced up and down on a flooded street as surging rainwat Read more...