Share
Copied
A video shows two robots operating under China's high-speed trains to help maintenance work at Shanghai Bullet Train Depot on May 30.