A performance is staged at an immersive performing arts town in Xixia District of Yinchuan, northwest China's Ningxia Hui Autonomous Region, Nov. 25, 2024. The immersive performing arts town, also called Manpu Town, is a tourism resort attracting people with its unique Helan Mountain culture. (Xinhua/Mao Zhu)