Villagers clear silt in Liangkou Village of Sanjiang Dong Autonomous County, south China's Guangxi Zhuang Autonomous Region, June 26, 2025. The local authorities beef up flood control and restoration efforts after days of torrential rains triggered flooding here. (Xinhua/Zhang Ailin)