People watch a mechanical installation named The Spider make its - TopicsExpress



          

People watch a mechanical installation named The Spider make its way during the Dragon Horse performs in front of the Birds Nest, in Beijing October 17, 2014. Dragon Horse, a 17-meter long mechanized dragon sculpture, and The Spider, a 5.7-meter tall machine, are operated by an automatic control system and electronic equipment. The performance, which combines Chinese culture and French art, was held in Beijing in honor of the 50th anniversary of the establishment of diplomatic relations between the two countries.
Posted on: Sat, 18 Oct 2014 07:00:00 +0000

Trending Topics



Recently Viewed Topics




© 2015