Editorial photo #1355457 Science and Technology
Robot Fair In Harbin, China
A cleaning robot made by college students is displayed at a robot fair in Harbin, capital of northeast China's Heilongjiang Province, July 27, 2016. The robot fair offered a platform for college students to showcase their talents on innovative machinery.