Rescue workers ride on a front loader as they make their way through a flooded road behind a cordon line, after heavy rainfall in Miyun district of Beijing, China July 29, 2025. REUTERS/Florence Lo
Rescue workers ride on a front loader as they make their way through a flooded road behind a cordon line, after heavy rainfall in Miyun district of Beijing, China July 29, 2025. REUTERS/Florence Lo