A modern dance drama Red, produced by Shanghai Theatre Academy, is shown to the public at National Centre for the Performing Art in Beijing on the night of Oct. 26, 2015. The drama reflects spiritual pursuit of members of the Communist Party of China. (Xinhua/Jin Liangkuai)
Day|Week