Red vests and roundhouses – 50 humanoids show off martial art skills at Beijing’s iconic Temple of Heaven!

"TO FOLLOW"