On the afternoon of March 31, the modern Peking Opera The Azalea Mountain was meticulously restaged by the Hubei Peking Opera Theater, thrilling audiences at the Jingyun Opera Stage in Wuhan. The production recounts the stirring tale of rural militia venturing onto the revolutionary path in the 1920s.