Rural roads are flooded in Liuzhou city, South China's Guangxi Zhuang Autonomous region, June 14, 2024.