A mechanical installation named "Long Ma" is operated at a rehearsal of the Long Ma performance in front of the National Stadium, also known as the Bird's Nest, in Beijing October 10, 2014. [Photo/Agencies]
Mechanic creats mobile robots made of used car parts
Regional qualification match for World Robot Olympiad held in Beijing
Top 10 amazing robots in the world