A dance drama "Thousand-hands Bodhisattva" was staged at Chongqing Grand Theater on October 11, as an important part of the 12th Asia Art Festival. [CNS Photo/Meng Huan]
A dance drama "Thousand-hands Bodhisattva" was staged at Chongqing Grand Theater on October 11, as an important part of the 12th Asia Art Festival. [CNS Photo/Meng Huan]