The historical drama The Communist Manifesto was staged in Xi’an, Shaanxi province, on June 28 in honor of the upcoming 101th anniversary of the Communist Party of China on July 1. The drama depicts the communists’ Guangzhou Uprising of 1927. Check out the stage photos here!