A giant dragon-horse and spider delighted audiences with epic battles in Beijing this week, part of an unusual celebration of French-Chinese diplomatic relations. Here’s a look at the clash of the titans.