China: Massive Rainfall Submerges Beach in Beihai, Guangxi
- Captured on Tuesday 15th of July 2025
- Location is Beihai
Description
On July 15, 2025, a sudden downpour in Beihai, Guangxi, southern China, sent beachgoers fleeing as floodwaters rapidly s Read more...