Dragon-Horse Battles Giant Spider in Beijing’s Smog

On a polluted weekend in Beijing, French production company La Machine put on a mechanical show that was part Transformers, part ballet to celebrate the 50th anniversary ofthe establishment of Chinese-Frenchdiplomatic relations.

Advertisement