This video was shot in the Liuhuahu Park in Guangzhou in South China on September 22nd 2011. The instuctor in yellow polo-shirt is Kenny Zhang.
The game was invented by Prof. Bai Rong, who was born in 1964 in Taigu district, in the Shanxi province of the People's Republic of China.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?