A robotic dog that would be deployed to deliver heavy loads including garbage is in a test run at the Mount Tai scenic area in Tai'an, east China's Shandong Province, Oct. 21, 2024. (Photo by Sui Xiang/Xinhua)
Go to Forum >>0 Comment(s)