China: Severe Flooding Hits Zhaoqing, Guangdong
- Captured on Tuesday 17th of June 2025
- Location is Zhaoqing
Description
On June 17, 2025, in Zhaoqing, Guangdong, a woman was seen lying on a redwood chair as floodwaters poured into her home, Read more...