Published: Jun 11, 2023, 02:55 IST | Updated: Jun 11, 2023, 02:55 IST
Southern China has seen days of non-stop rain. Rough first-summer downpours, popularly known as Dragon Boat water, have flooded several buildings and swallowed roadways in the Asian nation, causing flooding in certain areas.