Home / China / Society

Riding a French dragon in Beijing

Updated: 2014-10-18 07:31 (Agencies)
Comments

Riding a French dragon in Beijing

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]

Riding a French dragon in Beijing Riding a French dragon in Beijing
Riding a French dragon in Beijing

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

Previous Page 1 2 3 4 5 6 7 Next Page