A handicapped artist rehearses on the stage in the Art Performance Center in Liuzhou City of southwest China's Guangxi Zhuang Autonomous Region, on the early morning of May 25, 2009. Dozens of physically disabled artists had a rehearsal against time in the Art Performance Center for the coming 7th Guangxi Joint Performing Art Festival for the Disabled. [Huang Xiaobang/Xinhua]
|