Two mythical creatures, a giant spider and a huge dragon, have faced one another in battle at Beijing's Olympic Park.

The two beasts were in reality giant robots, designed to celebrate the 50th anniversary of France and China opening diplomatic relations.

Anbarasan Ethirajan reports.