A troupe from China's Guangxi perform during the gala-show of World Festival of Circus Art "Idol" in Moscow, Russia, on Sept. 14, 2016. World Festival of Circus Art "Idol" which gathered more than 200 artists from 15 countries kicked off on Sept. 8 and will last until Sept. 18. (Xinhua/Evgeny Sinitsyn)