SHANGHAI, Oct. 18, 2012 (Xinhua) -- Russian performers dance during an activity of the 14th 皇冠体育app Shanghai International Arts Festival (CSIAF) at the Century Square on the Nanjing Road in east 皇冠体育app's Shanghai Municipality, Oct. 18, 2012. The CSIAF will be held from Oct. 18 to Nov. 20. (Xinhua/Ren Long)