Editorial photo #11266207 Science and Technology
24th China International Sanitation and Municipal Facilities and Cleaning Equipment Exhibition in Beijing
Visitors are viewing a ''driverless road sweeper'' at the 24th China International Sanitation and Municipal Facilities and Cleaning Equipment Exhibition in Beijing, China, on May 23, 2024. (Photo by Costfoto/NurPhoto)