Artists perform an opera at a theatre in Xichang, southwest China's Sichuan Province, April 10, 2021. The opera, which tells the story about villagers working hard to shake off poverty in mountainous area in Sichuan Province, was staged on Saturday. (Xinhua/Liu Mengqi)