A Giant Mechanical Spider and Horse-Dragon Descend on Beijing for a Spectacular Performance

French art group La Machine (previously) staged a spectacular performance in Beijing with two of the group’s gigantic kinetic sculptures, a spider known as La Princesse, and Long Ma, a fire-breathing horse-dragon. The performance, entitled Long Ma, Spirit of the Dragon Horse, marked the 50th anniversary of diplomatic relations between France and China. The Atlantic has an excellent photo gallery of the event. Back in September, we posted about the French premiere of Long Ma.

via The Atlantic