Home / China / Society

Riding a French dragon in Beijing

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

Riding a French dragon in Beijing

Mechanical installations named "Long Ma" (R) and "The Spider" are 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