A new Peking Opera production titled "100-Plus Years of Shougang" is staged at the Chang'an Grand Theater in Beijing on Nov. 1, 2024. [Photo courtesy of Jingju Theater Company of Beijing]