Downloaded videos come without watermark.

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...