In Guangxi, China, on Saturday, May 2, 2026, a recreational outing on the Hongshui River turned into a nightmare in a matter of minutes. A local guide captured the exact moment when an extremely violent storm front hit the area with gusts of wind and torrential rain.
