Actors perform a reenactment of a Genghis Khan horseback battle at Splendid China in Shenzhen.
Splendid China, Shenzhen, China
:
/